src/hotspot/share/gc/g1/g1ConcurrentRefineThread.cpp
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();
   }
 }