@@ -88,5 +88,10 @@ memory_pools.append(_eden_pool); memory_pools.append(_survivor_pool); memory_pools.append(_old_pool); return memory_pools; } + +// No workGang for SerialHeap, work serially with thread 0. +void SerialHeap::run_task(AbstractGangTask* task) { + task->work(0); +}