equal
deleted
inserted
replaced
590 // must guarantee that pinned objects never move. |
590 // must guarantee that pinned objects never move. |
591 virtual bool supports_object_pinning() const; |
591 virtual bool supports_object_pinning() const; |
592 virtual oop pin_object(JavaThread* thread, oop obj); |
592 virtual oop pin_object(JavaThread* thread, oop obj); |
593 virtual void unpin_object(JavaThread* thread, oop obj); |
593 virtual void unpin_object(JavaThread* thread, oop obj); |
594 |
594 |
|
595 virtual bool is_oop(oop object) const; |
|
596 |
595 // Non product verification and debugging. |
597 // Non product verification and debugging. |
596 #ifndef PRODUCT |
598 #ifndef PRODUCT |
597 // Support for PromotionFailureALot. Return true if it's time to cause a |
599 // Support for PromotionFailureALot. Return true if it's time to cause a |
598 // promotion failure. The no-argument version uses |
600 // promotion failure. The no-argument version uses |
599 // this->_promotion_failure_alot_count as the counter. |
601 // this->_promotion_failure_alot_count as the counter. |