equal
deleted
inserted
replaced
111 } |
111 } |
112 static oop find_archived_heap_object(oop obj); |
112 static oop find_archived_heap_object(oop obj); |
113 static oop archive_heap_object(oop obj, Thread* THREAD); |
113 static oop archive_heap_object(oop obj, Thread* THREAD); |
114 static void archive_klass_objects(Thread* THREAD); |
114 static void archive_klass_objects(Thread* THREAD); |
115 #endif |
115 #endif |
|
116 |
|
117 static bool is_archive_object(oop p) NOT_CDS_JAVA_HEAP_RETURN_(false); |
|
118 |
116 static bool is_heap_object_archiving_allowed() { |
119 static bool is_heap_object_archiving_allowed() { |
117 CDS_JAVA_HEAP_ONLY(return (UseG1GC && UseCompressedOops && UseCompressedClassPointers);) |
120 CDS_JAVA_HEAP_ONLY(return (UseG1GC && UseCompressedOops && UseCompressedClassPointers);) |
118 NOT_CDS_JAVA_HEAP(return false;) |
121 NOT_CDS_JAVA_HEAP(return false;) |
119 } |
122 } |
120 static void create_archive_object_cache() { |
123 static void create_archive_object_cache() { |