RFR: 8290370: Convert SymbolPropertyTable to ResourceHashtable [v3]

Ioi Lam iklam at openjdk.org
Tue Aug 2 15:13:16 UTC 2022


On Tue, 2 Aug 2022 01:20:49 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

>> src/hotspot/share/runtime/mutexLocker.cpp line 358:
>> 
>>> 356:   defl(Heap_lock                   , PaddedMonitor, MultiArray_lock);
>>> 357:   defl(Compile_lock                , PaddedMutex  , MethodCompileQueue_lock);
>>> 358:   defl(AdapterHandlerLibrary_lock  , PaddedMutex  , InvokeMethodTable_lock);
>> 
>> The changes of AdapterHandlerLibrary_lock seem to be unrelated to this issue and should be reverted.
>
> With the change to hold InvokeMethodTable_lock around creating the Method*, AdapterHandlerLibrary_lock was taken out while holding InvokeMethodTable_lock.

Ah, I didn't realized that the ranking has changed. That's OK then.

-------------

PR: https://git.openjdk.org/jdk/pull/9495


More information about the hotspot-runtime-dev mailing list