Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

public org.jruby.Runtime.Profile.Builtin::MethodData #3383

Merged
merged 3 commits into from Oct 26, 2016

Conversation

kml
Copy link

@kml kml commented Oct 10, 2015

this makes building custom tooling easier

http://pastebin.com/XhNYdMtD

"InvocationSet is not public in org.jruby.runtime.profile.builtin; cannot be accessed from outside package"
@kml
Copy link
Author

kml commented Oct 11, 2015

Thanks to changing visiblity I can compile my modified copies of all default ProfilePrinters.
If it does not make sense to accept all those changes please ignore the PR.

@mkristian mkristian force-pushed the jruby-1_7 branch 2 times, most recently from e801fed to 9d04c55 Compare October 13, 2015 10:11
@kares
Copy link
Member

kares commented Oct 15, 2015

originally those package-protected classes were hidden on purpose as they were not polished.
but assuming no API review is about to happen soon its probably fine ... as a semi-official API :)
actually the profiling Java API did get polished at: c58164f

@headius
Copy link
Member

headius commented May 18, 2016

@kares was this closed by mistake?

@kares
Copy link
Member

kares commented May 19, 2016

@headius seems like it might have been ... re-opening (@BanzaiMan feel free to close with feedback)

@kml
Copy link
Author

kml commented May 19, 2016

From my perspective I don't need this right now.
I've done profiling using patched version of jruby and I'm not sure if anyone else need it.

@kares
Copy link
Member

kares commented Oct 26, 2016

these are still valid (even in 9K's context), although some of the stuff such as making fields public might be seen as internals and thus subject to change. believe there's no reason not to merge.

@kares kares merged commit 9d9a2f8 into jruby:jruby-1_7 Oct 26, 2016
@kares kares modified the milestones: JRuby 1.7.27, JRuby 1.7.26 Oct 26, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants