equal
deleted
inserted
replaced
574 // Deduplicate the string, iff the GC supports string deduplication. |
574 // Deduplicate the string, iff the GC supports string deduplication. |
575 virtual void deduplicate_string(oop str); |
575 virtual void deduplicate_string(oop str); |
576 |
576 |
577 virtual bool is_oop(oop object) const; |
577 virtual bool is_oop(oop object) const; |
578 |
578 |
|
579 virtual size_t obj_size(oop obj) const; |
|
580 |
579 // Non product verification and debugging. |
581 // Non product verification and debugging. |
580 #ifndef PRODUCT |
582 #ifndef PRODUCT |
581 // Support for PromotionFailureALot. Return true if it's time to cause a |
583 // Support for PromotionFailureALot. Return true if it's time to cause a |
582 // promotion failure. The no-argument version uses |
584 // promotion failure. The no-argument version uses |
583 // this->_promotion_failure_alot_count as the counter. |
585 // this->_promotion_failure_alot_count as the counter. |