< prev index next >

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

Print this page
rev 58201 : 8240216: Shenandoah: remove ShenandoahTerminationTrace
Reviewed-by: XXX

@@ -40,30 +40,6 @@
 public:
     ShenandoahWorkerTimingsTracker(ShenandoahWorkerTimings* worker_times, ShenandoahPhaseTimings::GCParPhases phase, uint worker_id);
     ~ShenandoahWorkerTimingsTracker();
 };
 
-
-class ShenandoahTerminationTimingsTracker : public StackObj {
-private:
-  double _start_time;
-  uint   _worker_id;
-
-public:
-  ShenandoahTerminationTimingsTracker(uint worker_id);
-  ~ShenandoahTerminationTimingsTracker();
-};
-
-// Tracking termination time in specific GC phase
-class ShenandoahTerminationTracker : public StackObj {
-private:
-  ShenandoahPhaseTimings::Phase _phase;
-
-  static ShenandoahPhaseTimings::Phase _current_termination_phase;
-public:
-  ShenandoahTerminationTracker(ShenandoahPhaseTimings::Phase phase);
-  ~ShenandoahTerminationTracker();
-
-  static ShenandoahPhaseTimings::Phase current_termination_phase() { return _current_termination_phase; }
-};
-
 #endif // SHARE_GC_SHENANDOAH_SHENANDOAHTIMINGTRACKER_HPP
< prev index next >