src/hotspot/share/gc/cms/cmsHeap.cpp
changeset 47636 52d46d7e3454
parent 47622 817f2a7019e4
child 47657 28b2dbe488f1
--- a/src/hotspot/share/gc/cms/cmsHeap.cpp	Mon Oct 16 23:23:27 2017 -0700
+++ b/src/hotspot/share/gc/cms/cmsHeap.cpp	Tue Oct 17 08:51:55 2017 +0200
@@ -134,6 +134,14 @@
   ConcurrentMarkSweepThread::cmst()->stop();
 }
 
+void CMSHeap::safepoint_synchronize_begin() {
+  ConcurrentMarkSweepThread::synchronize(false);
+}
+
+void CMSHeap::safepoint_synchronize_end() {
+  ConcurrentMarkSweepThread::desynchronize(false);
+}
+
 void CMSHeap::cms_process_roots(StrongRootsScope* scope,
                                 bool young_gen_as_roots,
                                 ScanningOption so,