equal
deleted
inserted
replaced
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 |