< prev index next >
src/share/vm/gc/cms/cmsHeap.hpp
Print this page
@@ -89,22 +89,21 @@
ScanningOption so,
bool only_strong_roots,
OopsInGenClosure* root_closure,
CLDClosure* cld_closure);
-protected:
- void gc_prologue(bool full);
- void gc_epilogue(bool full);
+private:
+ WorkGang* _workers;
+
+ virtual void gc_prologue(bool full);
+ virtual void gc_epilogue(bool full);
// Accessor for memory state verification support
NOT_PRODUCT(
virtual size_t skip_header_HeapWords() { return CMSCollector::skip_header_HeapWords(); }
)
-private:
- WorkGang* _workers;
-
// Returns success or failure.
void create_cms_collector();
// In support of ExplicitGCInvokesConcurrent functionality
bool should_do_concurrent_full_gc(GCCause::Cause cause);
< prev index next >