< prev index next >

src/hotspot/share/gc/z/zHeap.cpp

Print this page

        

@@ -184,30 +184,10 @@
 void ZHeap::threads_do(ThreadClosure* tc) const {
   _page_allocator.threads_do(tc);
   _workers.threads_do(tc);
 }
 
-// Adapter class from AbstractGangTask to Ztask
-class ZAbstractGangTaskAdapter : public ZTask {
-private:
-  AbstractGangTask* _task;
-
-public:
-  ZAbstractGangTaskAdapter(AbstractGangTask* task) :
-      ZTask(task->name()),
-      _task(task) { }
-
-  virtual void work() {
-    _task->work(ZThread::worker_id());
-  }
-};
-
-void ZHeap::run_task(AbstractGangTask* task) {
-  ZAbstractGangTaskAdapter ztask(task);
-  _workers.run_parallel(&ztask);
-}
-
 void ZHeap::out_of_memory() {
   ResourceMark rm;
 
   ZStatInc(ZCounterOutOfMemory);
   log_info(gc)("Out Of Memory (%s)", Thread::current()->name());
< prev index next >