equal
deleted
inserted
replaced
34 assert(heap != NULL, "Uninitialized access to SerialHeap::heap()"); |
34 assert(heap != NULL, "Uninitialized access to SerialHeap::heap()"); |
35 assert(heap->kind() == CollectedHeap::Serial, "Invalid name"); |
35 assert(heap->kind() == CollectedHeap::Serial, "Invalid name"); |
36 return static_cast<SerialHeap*>(heap); |
36 return static_cast<SerialHeap*>(heap); |
37 } |
37 } |
38 |
38 |
39 SerialHeap::SerialHeap(GenCollectorPolicy* policy) : |
39 SerialHeap::SerialHeap() : |
40 GenCollectedHeap(policy, |
40 GenCollectedHeap(Generation::DefNew, |
41 Generation::DefNew, |
|
42 Generation::MarkSweepCompact, |
41 Generation::MarkSweepCompact, |
43 "Copy:MSC"), |
42 "Copy:MSC"), |
44 _eden_pool(NULL), |
43 _eden_pool(NULL), |
45 _survivor_pool(NULL), |
44 _survivor_pool(NULL), |
46 _old_pool(NULL) { |
45 _old_pool(NULL) { |