< prev index next >

src/hotspot/share/gc/cms/cmsHeap.cpp

Print this page
rev 47864 : 8191564: Refactor GC related servicability code into GC specific subclasses

@@ -22,10 +22,11 @@
  *
  */
 
 #include "precompiled.hpp"
 #include "gc/cms/concurrentMarkSweepThread.hpp"
+#include "gc/cms/cmsGCServicabilitySupport.hpp"
 #include "gc/cms/cmsHeap.hpp"
 #include "gc/cms/vmCMSOperations.hpp"
 #include "gc/shared/genOopClosures.inline.hpp"
 #include "gc/shared/strongRootsScope.hpp"
 #include "gc/shared/workgroup.hpp"

@@ -181,5 +182,9 @@
 
 void CMSHeap::gc_epilogue(bool full) {
   GenCollectedHeap::gc_epilogue(full);
   always_do_update_barrier = true;
 };
+
+GCServicabilitySupport* CMSHeap::create_servicability_support() {
+  return new CMSGCServicabilitySupport();
+}
< prev index next >