hotspot/src/share/vm/oops/oop.hpp
changeset 46968 9119841280f4
parent 46810 7dad333205cd
equal deleted inserted replaced
46953:39063b484ec2 46968:9119841280f4
   285   // locking operations
   285   // locking operations
   286   inline bool is_locked()   const;
   286   inline bool is_locked()   const;
   287   inline bool is_unlocked() const;
   287   inline bool is_unlocked() const;
   288   inline bool has_bias_pattern() const;
   288   inline bool has_bias_pattern() const;
   289 
   289 
   290   // asserts
   290   // asserts and guarantees
   291   inline bool is_oop(bool ignore_mark_word = false) const;
   291   static bool is_oop(oop obj, bool ignore_mark_word = false);
   292   inline bool is_oop_or_null(bool ignore_mark_word = false) const;
   292   static bool is_oop_or_null(oop obj, bool ignore_mark_word = false);
   293 #ifndef PRODUCT
   293 #ifndef PRODUCT
   294   inline bool is_unlocked_oop() const;
   294   inline bool is_unlocked_oop() const;
   295 #endif
   295 #endif
   296 
   296 
   297   // garbage collection
   297   // garbage collection