< prev index next > src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
Print this page
inline ShenandoahMmuTracker* mmu_tracker() { return &_mmu_tracker; };
// ---------- GC state machinery
//
+ // Important: Do not change the values of these flags. AArch64 GC barriers
+ // depend on the flags having specific values.
+ //
// GC state describes the important parts of collector state, that may be
// used to make barrier selection decisions in the native and generated code.
// Multiple bits can be set at once.
//
// Important invariant: when GC state is zero, the heap is stable, and no barriers
< prev index next >