hotspot/src/share/vm/gc/g1/concurrentG1RefineThread.cpp
changeset 36179 03a0d7b8450f
parent 35916 23189249c2c1
child 36196 5128f617b0c6
--- a/hotspot/src/share/vm/gc/g1/concurrentG1RefineThread.cpp	Tue Feb 16 13:20:38 2016 -0800
+++ b/hotspot/src/share/vm/gc/g1/concurrentG1RefineThread.cpp	Wed Feb 17 16:00:27 2016 -0500
@@ -154,7 +154,10 @@
         if (_next != NULL && !_next->is_active() && curr_buffer_num > _next->_threshold) {
           _next->activate();
         }
-      } while (dcqs.apply_closure_to_completed_buffer(_refine_closure, _worker_id + _worker_id_offset, cg1r()->green_zone()));
+      } while (dcqs.apply_closure_to_completed_buffer(_refine_closure,
+                                                      _worker_id + _worker_id_offset,
+                                                      cg1r()->green_zone(),
+                                                      false /* during_pause */));
 
       // We can exit the loop above while being active if there was a yield request.
       if (is_active()) {