Zero broken again
Gilles Duboscq
gilles.m.duboscq at oracle.com
Wed Nov 15 14:40:12 UTC 2017
On 15/11/17 15:11, John Paul Adrian Glaubitz wrote:
> On 11/15/2017 03:03 PM, John Paul Adrian Glaubitz wrote:
>> On 11/15/2017 02:57 PM, Andrew Haley wrote:
>>> I'm looking at the JDK source, and SafepointSynchronize::block(JavaThread*)
>>> is public.
>>
>> No, definitely not. It's private in src/hotspot/share/runtime/safepoint.hpp.
>
> See:
> http://hg.openjdk.java.net/jdk/hs/file/7092940fbaff/src/hotspot/share/runtime/safepoint.hpp#l168
>
> Now I just need to figure out how "git blame" works in Mercurial :).
>
It's hg annotate.
Annotating this line [1] gives us rev 0ce0ac68ace7 [2] (8189941: Implementation JEP 312: Thread-local handshake) which made do_call_back and block private but didn't update bytecodeInterpreter.
Gilles
[1]: http://hg.openjdk.java.net/jdk/hs/annotate/7092940fbaff/src/hotspot/share/runtime/safepoint.hpp#l168
[2]: http://hg.openjdk.java.net/jdk/hs/rev/0ce0ac68ace7#l57.1
More information about the hotspot-dev
mailing list