src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
changeset 50049 9d17c375dc30
parent 49360 886acec3b4c6
child 50605 7f63c74f0974
--- a/src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp	Tue May 08 09:57:45 2018 +0200
+++ b/src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp	Tue May 08 10:01:29 2018 +0200
@@ -78,8 +78,6 @@
     case ReferenceProcessorPhaseTimes::FinalRefPhase3:
     case ReferenceProcessorPhaseTimes::PhantomRefPhase3:
       return "Phase3";
-    case ReferenceProcessorPhaseTimes::RefEnqueue:
-      return "Reference Enqueuing";
     default:
       ShouldNotReachHere();
       return NULL;
@@ -191,21 +189,6 @@
   times->set_ref_cleared(ref_type, discovered - after_count);
 }
 
-RefProcEnqueueTimeTracker::RefProcEnqueueTimeTracker(ReferenceProcessorPhaseTimes* phase_times,
-                                                     ReferenceProcessorStats& stats) :
-  RefProcPhaseTimeBaseTracker("Reference Enqueuing", phase_times) {
-    phase_times->set_ref_enqueued(REF_SOFT, stats.soft_count());
-    phase_times->set_ref_enqueued(REF_WEAK, stats.weak_count());
-    phase_times->set_ref_enqueued(REF_FINAL, stats.final_count());
-    phase_times->set_ref_enqueued(REF_PHANTOM, stats.phantom_count());
-}
-
-RefProcEnqueueTimeTracker::~RefProcEnqueueTimeTracker() {
-  double elapsed = elapsed_time();
-
-  phase_times()->set_par_phase_time_ms(ReferenceProcessorPhaseTimes::RefEnqueue, elapsed);
-}
-
 ReferenceProcessorPhaseTimes::ReferenceProcessorPhaseTimes(GCTimer* gc_timer, uint max_gc_threads) :
   _gc_timer(gc_timer), _processing_is_mt(false) {
 
@@ -369,17 +352,6 @@
   return (RefProcParPhases)result;
 }
 
-void ReferenceProcessorPhaseTimes::print_enqueue_phase(uint base_indent, bool print_total) const {
-  if (print_total) {
-    print_phase(RefEnqueue, base_indent);
-  }
-
-  log_debug(gc, phases, ref)("%sReference Counts:  Soft: " SIZE_FORMAT "  Weak: " SIZE_FORMAT
-                             "  Final: " SIZE_FORMAT "  Phantom: " SIZE_FORMAT ,
-                             Indents[base_indent + 1], ref_enqueued(REF_SOFT), ref_enqueued(REF_WEAK),
-                             ref_enqueued(REF_FINAL), ref_enqueued(REF_PHANTOM));
-}
-
 #define TIME_FORMAT "%.1lfms"
 
 void ReferenceProcessorPhaseTimes::print_all_references(uint base_indent, bool print_total) const {