changeset 54645 | 05aaccf7d558 |
parent 54623 | 1126f0607c70 |
child 54786 | ebf733a324d4 |
--- a/src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Mon Apr 29 14:34:10 2019 -0400 +++ b/src/hotspot/share/gc/g1/g1ConcurrentMark.cpp Mon Apr 29 16:01:52 2019 -0400 @@ -338,9 +338,9 @@ } { - MutexLocker x(RootRegionScan_lock, Mutex::_no_safepoint_check_flag); + MonitorLocker ml(RootRegionScan_lock, Mutex::_no_safepoint_check_flag); while (scan_in_progress()) { - RootRegionScan_lock->wait_without_safepoint_check(); + ml.wait(); } } return true;