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

Reply via email to