< prev index next >

src/share/vm/gc_implementation/shenandoah/shenandoahTimingTracker.cpp

Print this page
rev 11463 : Backport Traversal GC

@@ -62,12 +62,14 @@
 }
 
 ShenandoahTerminationTracker::ShenandoahTerminationTracker(ShenandoahPhaseTimings::Phase phase) : _phase(phase) {
   assert(_current_termination_phase == ShenandoahPhaseTimings::_num_phases, "Should be invalid");
   assert(phase == ShenandoahPhaseTimings::termination ||
+         phase == ShenandoahPhaseTimings::final_traversal_gc_termination ||
          phase == ShenandoahPhaseTimings::full_gc_mark_termination ||
          phase == ShenandoahPhaseTimings::conc_termination ||
+         phase == ShenandoahPhaseTimings::conc_traversal_termination ||
          phase == ShenandoahPhaseTimings::weakrefs_termination ||
          phase == ShenandoahPhaseTimings::full_gc_weakrefs_termination,
          "Only these phases");
 
   assert(Thread::current()->is_VM_thread() || Thread::current()->is_ConcurrentGC_thread(),
< prev index next >