RFR (S): 8221205: Obsolete AllowJNIEnvProxy
Daniel D. Daugherty
daniel.daugherty at oracle.com
Wed Jul 24 13:56:25 UTC 2019
On 7/23/19 7:49 PM, David Holmes wrote:
> Bug: https://bugs.openjdk.java.net/browse/JDK-8221205
> webrev: http://cr.openjdk.java.net/~dholmes/8221205/webrev/
src/hotspot/share/runtime/globals.hpp
No comments.
src/hotspot/share/runtime/thread.cpp
No comments.
Thumbs up.
> It would be possible to change it to an instance method, but that would
> require touching a lot more code.
I agree that getting rid of the 'thread' parameter and changing
check_safepoint_and_suspend_for_native_trans() to an instance method
does not have to be done by this fix. Do you want to log it as an RFE
for the future or just move on to bigger fish?
Dan
>
> The ancient AllowJNIEnvProxy flag was deprecated in 13 and is now
> being obsoleted in 14.
>
> The code that contained the flag check always operates on a thread
> instance that is the current thread.
>
> Thanks,
> David
More information about the hotspot-runtime-dev
mailing list