RFR 8184732: Deadlock detection improvements for 'special' locks

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Fri Sep 27 18:20:34 UTC 2019


Summary: Assert that special ranked locks cannot safepoint and 
allow_vm_block and remove locks from the exceptional lock
list in no_safepoint_verifier.

The Compile_lock shouldn't be used by the VM thread or it would 
deadlock.   Implemented most of the suggestions in the RFE.  Many have 
already been cleaned up.

Tested with tier1 on all Oracle platforms, and tier2-6 on linux-x64, and 
new test.

open webrev at http://cr.openjdk.java.net/~coleenp/2019/8184732.01/webrev
bug link https://bugs.openjdk.java.net/browse/JDK-8184732

Thanks,
Coleen



More information about the hotspot-runtime-dev mailing list