mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 01:24:33 +02:00
8224815: Remove non-GC uses of CollectedHeap::is_in_reserved()
Reviewed-by: stefank, coleenp
This commit is contained in:
parent
d19e6eae9e
commit
f869706f5f
55 changed files with 242 additions and 239 deletions
|
@ -256,9 +256,6 @@ class oopDesc {
|
|||
// 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
|
||||
static bool is_archived_object(oop p) NOT_CDS_JAVA_HEAP_RETURN_(false);
|
||||
#endif
|
||||
|
||||
// garbage collection
|
||||
inline bool is_gc_marked() const;
|
||||
|
@ -266,6 +263,8 @@ class oopDesc {
|
|||
// Forward pointer operations for scavenge
|
||||
inline bool is_forwarded() const;
|
||||
|
||||
void verify_forwardee(oop forwardee) NOT_DEBUG_RETURN;
|
||||
|
||||
inline void forward_to(oop p);
|
||||
inline bool cas_forward_to(oop p, markWord compare, atomic_memory_order order = memory_order_conservative);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue