< prev index next >

src/hotspot/share/gc/shared/collectedHeap.hpp

Print this page

        

*** 33,42 **** --- 33,43 ---- #include "runtime/safepoint.hpp" #include "utilities/debug.hpp" #include "utilities/events.hpp" #include "utilities/formatBuffer.hpp" #include "utilities/growableArray.hpp" + #include "utilities/macros.hpp" // A "CollectedHeap" is an implementation of a java heap for HotSpot. This // is an abstract class: there may be many different kinds of heaps. This // class defines the functions that a heap must implement, and contains // infrastructure common to all heaps.
*** 87,96 **** --- 88,98 ---- // GenCollectedHeap // SerialHeap // CMSHeap // G1CollectedHeap // ParallelScavengeHeap + // ShenandoahHeap // ZCollectedHeap // class CollectedHeap : public CHeapObj<mtInternal> { friend class VMStructs; friend class JVMCIVMStructs;
*** 177,186 **** --- 179,191 ---- Parallel, CMS, G1, Epsilon, Z + #if INCLUDE_SHENANDOAHGC + ,Shenandoah + #endif }; static inline size_t filler_array_max_size() { return _filler_array_max_size; }
< prev index next >