RFR: 8273915: Create 'nosafepoint' rank [v3]
David Holmes
dholmes at openjdk.java.net
Tue Sep 21 01:03:50 UTC 2021
On Mon, 20 Sep 2021 13:26:12 GMT, Coleen Phillimore <coleenp at 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
More information about the hotspot-dev
mailing list