< prev index next >
src/share/vm/oops/oop.hpp
Print this page
*** 285,297 ****
// locking operations
inline bool is_locked() const;
inline bool is_unlocked() const;
inline bool has_bias_pattern() const;
! // asserts
! inline bool is_oop(bool ignore_mark_word = false) const;
! inline bool is_oop_or_null(bool ignore_mark_word = false) const;
#ifndef PRODUCT
inline bool is_unlocked_oop() const;
#endif
// garbage collection
--- 285,297 ----
// locking operations
inline bool is_locked() const;
inline bool is_unlocked() const;
inline bool has_bias_pattern() const;
! // asserts and guarantees
! static bool is_oop(oop obj, bool ignore_mark_word = false);
! static bool is_oop_or_null(oop obj, bool ignore_mark_word = false);
#ifndef PRODUCT
inline bool is_unlocked_oop() const;
#endif
// garbage collection
< prev index next >