--- a/src/hotspot/share/gc/shared/genCollectedHeap.hpp Wed Nov 13 11:21:15 2019 +0100
+++ b/src/hotspot/share/gc/shared/genCollectedHeap.hpp Wed Nov 13 11:37:29 2019 +0100
@@ -45,8 +45,6 @@
friend class Generation;
friend class DefNewGeneration;
friend class TenuredGeneration;
- friend class ConcurrentMarkSweepGeneration;
- friend class CMSCollector;
friend class GenMarkSweep;
friend class VM_GenCollectForAllocation;
friend class VM_GenCollectFull;
@@ -386,11 +384,6 @@
CLDClosure* weak_cld_closure,
CodeBlobToOopClosure* code_roots);
- // Accessor for memory state verification support
- NOT_PRODUCT(
- virtual size_t skip_header_HeapWords() { return 0; }
- )
-
virtual void gc_prologue(bool full);
virtual void gc_epilogue(bool full);
@@ -465,10 +458,6 @@
bool is_tlab,
bool* gc_overhead_limit_was_exceeded);
- // Override
- void check_for_non_bad_heap_word_value(HeapWord* addr,
- size_t size) PRODUCT_RETURN;
-
#if INCLUDE_SERIALGC
// For use by mark-sweep. As implemented, mark-sweep-compact is global
// in an essential way: compaction is performed across generations, by