mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8236880: Shenandoah: Move string dedup cleanup into concurrent phase
Reviewed-by: rkennke, shade
This commit is contained in:
parent
b25bb17b41
commit
ac7f36ce25
9 changed files with 104 additions and 26 deletions
|
@ -228,7 +228,7 @@ void mutex_init() {
|
|||
}
|
||||
if (UseShenandoahGC) {
|
||||
def(StringDedupQueue_lock , PaddedMonitor, leaf, true, _safepoint_check_never);
|
||||
def(StringDedupTable_lock , PaddedMutex , leaf, true, _safepoint_check_never);
|
||||
def(StringDedupTable_lock , PaddedMutex , leaf + 1, true, _safepoint_check_never);
|
||||
}
|
||||
def(ParGCRareEvent_lock , PaddedMutex , leaf , true, _safepoint_check_always);
|
||||
def(CGCPhaseManager_lock , PaddedMonitor, leaf, false, _safepoint_check_always);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue