equal
deleted
inserted
replaced
72 // SharedHeap |
72 // SharedHeap |
73 // GenCollectedHeap |
73 // GenCollectedHeap |
74 // G1CollectedHeap |
74 // G1CollectedHeap |
75 // ParallelScavengeHeap |
75 // ParallelScavengeHeap |
76 // |
76 // |
77 class CollectedHeap : public CHeapObj { |
77 class CollectedHeap : public CHeapObj<mtInternal> { |
78 friend class VMStructs; |
78 friend class VMStructs; |
79 friend class IsGCActiveMark; // Block structured external access to _is_gc_active |
79 friend class IsGCActiveMark; // Block structured external access to _is_gc_active |
80 friend class constantPoolCacheKlass; // allocate() method inserts is_conc_safe |
80 friend class constantPoolCacheKlass; // allocate() method inserts is_conc_safe |
81 |
81 |
82 #ifdef ASSERT |
82 #ifdef ASSERT |