On Mon, 20 Sep 2021 13:26:12 GMT, Coleen Phillimore <cole...@openjdk.org> wrote:
>> src/hotspot/share/runtime/mutexLocker.cpp line 253: >> >>> 251: def(ClassInitError_lock , PaddedMonitor, leaf+1, true, >>> _safepoint_check_always); >>> 252: def(Module_lock , PaddedMutex , leaf+2, >>> false, _safepoint_check_always); >>> 253: def(InlineCacheBuffer_lock , PaddedMutex , nosafepoint-1, >>> true, _safepoint_check_never); >> >> Why -1 ? > > It depends on CompiledIC_lock which is ranked nosafepoint. > def(CompiledIC_lock , PaddedMutex , nosafepoint, > _safepoint_check_never, true); Okay ------------- PR: https://git.openjdk.java.net/jdk/pull/5550