< prev index next >

src/share/vm/gc_implementation/shenandoah/shenandoahTaskqueue.hpp

Print this page
rev 10561 : [backport] Add task termination and enhanced task queue state tracking + weakrefs

*** 289,300 **** public: ShenandoahObjToScanQueueSet(int n) : ParallelClaimableQueueSet<ShenandoahObjToScanQueue, mtGC>(n) { } bool is_empty(); - void clear(); }; /* * This is an enhanced implementation of Google's work stealing --- 289,305 ---- public: ShenandoahObjToScanQueueSet(int n) : ParallelClaimableQueueSet<ShenandoahObjToScanQueue, mtGC>(n) { } bool is_empty(); void clear(); + + #if TASKQUEUE_STATS + static void print_taskqueue_stats_hdr(outputStream* const st); + void print_taskqueue_stats(); + void reset_taskqueue_stats(); + #endif // TASKQUEUE_STATS }; /* * This is an enhanced implementation of Google's work stealing
< prev index next >