604 // Print any relevant tracing info that flags imply. |
604 // Print any relevant tracing info that flags imply. |
605 // Default implementation does nothing. |
605 // Default implementation does nothing. |
606 virtual void print_tracing_info() const = 0; |
606 virtual void print_tracing_info() const = 0; |
607 |
607 |
608 // Heap verification |
608 // Heap verification |
609 virtual void verify(bool allow_dirty, bool silent, bool option) = 0; |
609 virtual void verify(bool allow_dirty, bool silent, VerifyOption option) = 0; |
610 |
610 |
611 // Non product verification and debugging. |
611 // Non product verification and debugging. |
612 #ifndef PRODUCT |
612 #ifndef PRODUCT |
613 // Support for PromotionFailureALot. Return true if it's time to cause a |
613 // Support for PromotionFailureALot. Return true if it's time to cause a |
614 // promotion failure. The no-argument version uses |
614 // promotion failure. The no-argument version uses |