equal
deleted
inserted
replaced
448 // If the CollectedHeap was asked to defer a store barrier above, |
448 // If the CollectedHeap was asked to defer a store barrier above, |
449 // this informs it to flush such a deferred store barrier to the |
449 // this informs it to flush such a deferred store barrier to the |
450 // remembered set. |
450 // remembered set. |
451 virtual void flush_deferred_store_barrier(JavaThread* thread); |
451 virtual void flush_deferred_store_barrier(JavaThread* thread); |
452 |
452 |
453 // Does this heap support heap inspection (+PrintClassHistogram?) |
|
454 virtual bool supports_heap_inspection() const = 0; |
|
455 |
|
456 // Perform a collection of the heap; intended for use in implementing |
453 // Perform a collection of the heap; intended for use in implementing |
457 // "System.gc". This probably implies as full a collection as the |
454 // "System.gc". This probably implies as full a collection as the |
458 // "CollectedHeap" supports. |
455 // "CollectedHeap" supports. |
459 virtual void collect(GCCause::Cause cause) = 0; |
456 virtual void collect(GCCause::Cause cause) = 0; |
460 |
457 |