< prev index next >
src/hotspot/share/gc/shared/collectedHeap.hpp
Print this page
@@ -395,12 +395,12 @@
virtual ParallelObjectIterator* parallel_object_iterator(uint thread_num) {
return NULL;
}
- // FIXME: G1 already have a run_task returning Tickspan - adapting for now.
- virtual Tickspan run_task(AbstractGangTask* task);
+ // Run given task, parallelly if possible.
+ virtual Tickspan run_task(AbstractGangTask* task) = 0;
// Keep alive an object that was loaded with AS_NO_KEEPALIVE.
virtual void keep_alive(oop obj) {}
// Returns the longest time (in ms) that has elapsed since the last
< prev index next >