RFR: 8233343: Deprecate -XX:+CriticalJNINatives flag which implements Java…

Zhengyu Gu zgu at openjdk.java.net
Wed Oct 21 00:20:13 UTC 2020


On Tue, 20 Oct 2020 21:55:36 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> @TheRealMDoerr Thank you for reviewing this and your comments.
> 
> * yes, I can remove object pinning since it's no longer needed.
> * The transition to native is pointless but I was a bit unnerved from going from _thread_in_Java to
>   _thread_in_native_trans even though there's no consistency checks to show it's an illegal transition.  On the other
>   hand, the dummy transition to native isn't nice either so I'll make this change and retest.
> * I can't test with ppc or s390 but can you modify the requires in the two tests in this patch and let me know if it
>   works?

Agree, object pinning is no longer needed for Shenandoah.

-------------

PR: https://git.openjdk.java.net/jdk/pull/764


More information about the hotspot-dev mailing list