--- old/src/share/vm/gc/shared/genCollectedHeap.cpp 2017-08-09 12:19:53.428068436 -0700 +++ new/src/share/vm/gc/shared/genCollectedHeap.cpp 2017-08-09 12:19:53.328068439 -0700 @@ -386,7 +386,9 @@ } gen->collect(full, clear_soft_refs, size, is_tlab); if (!rp->enqueuing_is_done()) { - rp->enqueue_discovered_references(); + ReferenceProcessorPhaseTimes pt(NULL, rp->num_q()); + rp->enqueue_discovered_references(NULL, &pt); + pt.print_enqueue_phase(); } else { rp->set_enqueuing_is_done(false); }