src/hotspot/share/gc/shared/collectedHeap.hpp
branchepsilon-gc-branch
changeset 56489 016b77c3734a
parent 56448 76d86de267b9
parent 49851 9082914ccaf2
child 56508 f67f588ebf15
equal deleted inserted replaced
56473:63a5ea2cdd0d 56489:016b77c3734a
   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.