-
Enhancement
-
Resolution: Fixed
-
P3
-
13
-
b06
This should use atomic operations instead. The Compile_lock can then be made _safepoint_check_always.
Edit. instead of using atomics make compiler code go to ThreadInVMFromNative before taking the Compile_lock so that the Compile_lock always checks for safepoints.
Edit. instead of using atomics make compiler code go to ThreadInVMFromNative before taking the Compile_lock so that the Compile_lock always checks for safepoints.
- relates to
-
JDK-8213209 [REDO] Allow Klass::_subklass and _next_sibling to have unloaded classes
- Closed
-
JDK-8215575 C2 crash: assert(get_instanceKlass()->is_loaded()) failed: must be at least loaded
- Closed
-
JDK-8222446 assert(C->env()->system_dictionary_modification_counter_changed()) failed: Must invalidate if TypeFuncs differ
- Resolved