equal
deleted
inserted
replaced
175 // generation does. |
175 // generation does. |
176 bool supports_inline_contig_alloc() const; |
176 bool supports_inline_contig_alloc() const; |
177 HeapWord** top_addr() const; |
177 HeapWord** top_addr() const; |
178 HeapWord** end_addr() const; |
178 HeapWord** end_addr() const; |
179 |
179 |
180 // Does this heap support heap inspection? (+PrintClassHistogram) |
|
181 virtual bool supports_heap_inspection() const { return true; } |
|
182 |
|
183 // Perform a full collection of the heap; intended for use in implementing |
180 // Perform a full collection of the heap; intended for use in implementing |
184 // "System.gc". This implies as full a collection as the CollectedHeap |
181 // "System.gc". This implies as full a collection as the CollectedHeap |
185 // supports. Caller does not hold the Heap_lock on entry. |
182 // supports. Caller does not hold the Heap_lock on entry. |
186 void collect(GCCause::Cause cause); |
183 void collect(GCCause::Cause cause); |
187 |
184 |