< prev index next >
src/share/vm/oops/oop.hpp
Print this page
@@ -285,13 +285,13 @@
// 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;
+ // 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 >