< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahGC.hpp

Print this page
*** 48,13 ***
  public:
    // Fail point from concurrent GC
    enum ShenandoahDegenPoint {
      _degenerated_unset,
      _degenerated_outside_cycle,
      _degenerated_mark,
      _degenerated_evac,
!     _degenerated_updaterefs,
      _DEGENERATED_LIMIT
    };
  
    virtual bool collect(GCCause::Cause cause) = 0;
    static const char* degen_point_to_string(ShenandoahDegenPoint point);
--- 48,14 ---
  public:
    // Fail point from concurrent GC
    enum ShenandoahDegenPoint {
      _degenerated_unset,
      _degenerated_outside_cycle,
+     _degenerated_roots,
      _degenerated_mark,
      _degenerated_evac,
!     _degenerated_update_refs,
      _DEGENERATED_LIMIT
    };
  
    virtual bool collect(GCCause::Cause cause) = 0;
    static const char* degen_point_to_string(ShenandoahDegenPoint point);
< prev index next >