--- a/src/hotspot/share/memory/metaspaceShared.hpp Wed Aug 22 16:06:51 2018 +0100
+++ b/src/hotspot/share/memory/metaspaceShared.hpp Tue Aug 14 09:59:37 2018 -0700
@@ -79,6 +79,7 @@
// mapped java heap regions
first_string = od + 1, // index of first string region
max_strings = 2, // max number of string regions in string space
+ last_string = first_string + max_strings - 1,
first_open_archive_heap_region = first_string + max_strings,
max_open_archive_heap_region = 2,
@@ -111,7 +112,7 @@
}
static oop find_archived_heap_object(oop obj);
static oop archive_heap_object(oop obj, Thread* THREAD);
- static oop materialize_archived_object(oop obj);
+ static oop materialize_archived_object(narrowOop v);
static void archive_klass_objects(Thread* THREAD);
#endif
@@ -221,8 +222,6 @@
NOT_CDS(return false);
}
- static void print_shared_spaces();
-
static bool try_link_class(InstanceKlass* ik, TRAPS);
static void link_and_cleanup_shared_classes(TRAPS);
static void check_shared_class_loader_type(InstanceKlass* ik);