< 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 >