--- old/src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp 2020-04-25 20:53:29.935345213 +0800 +++ new/src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp 2020-04-25 20:53:29.755345763 +0800 @@ -536,6 +536,12 @@ old_gen()->object_iterate(cl); } +Tickspan ParallelScavengeHeap::run_task(AbstractGangTask* task) { + Ticks start = Ticks::now(); + _workers.run_task(task); + return Ticks::now() - start; +} + HeapWord* ParallelScavengeHeap::block_start(const void* addr) const { if (young_gen()->is_in_reserved(addr)) {