changeset 54645 | 05aaccf7d558 |
parent 54623 | 1126f0607c70 |
child 57507 | f6b30bd6804e |
child 58678 | 9cf78a70fa4f |
--- a/src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp Mon Apr 29 14:34:10 2019 -0400 +++ b/src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp Mon Apr 29 16:01:52 2019 -0400 @@ -59,9 +59,9 @@ } void G1ConcurrentRefineThread::wait_for_completed_buffers() { - MutexLocker x(_monitor, Mutex::_no_safepoint_check_flag); + MonitorLocker ml(_monitor, Mutex::_no_safepoint_check_flag); while (!should_terminate() && !is_active()) { - _monitor->wait_without_safepoint_check(); + ml.wait(); } }