--- old/src/hotspot/share/prims/whitebox.cpp 2018-10-03 15:11:17.890707618 -0400 +++ new/src/hotspot/share/prims/whitebox.cpp 2018-10-03 15:11:16.502627069 -0400 @@ -36,8 +36,9 @@ #include "gc/shared/gcConfig.hpp" #include "gc/shared/genCollectedHeap.hpp" #include "jvmtifiles/jvmtiEnv.hpp" +#include "memory/heapShared.inline.hpp" +#include "memory/metaspaceShared.hpp" #include "memory/metadataFactory.hpp" -#include "memory/metaspaceShared.inline.hpp" #include "memory/iterator.hpp" #include "memory/resourceArea.hpp" #include "memory/universe.hpp" @@ -1751,7 +1752,7 @@ WB_ENTRY(jboolean, WB_IsShared(JNIEnv* env, jobject wb, jobject obj)) oop obj_oop = JNIHandles::resolve(obj); - return MetaspaceShared::is_archive_object(obj_oop); + return HeapShared::is_archived_object(obj_oop); WB_END WB_ENTRY(jboolean, WB_IsSharedClass(JNIEnv* env, jobject wb, jclass clazz)) @@ -1775,7 +1776,7 @@ WB_END WB_ENTRY(jboolean, WB_AreOpenArchiveHeapObjectsMapped(JNIEnv* env)) - return MetaspaceShared::open_archive_heap_region_mapped(); + return HeapShared::open_archive_heap_region_mapped(); WB_END WB_ENTRY(jboolean, WB_IsCDSIncludedInVmBuild(JNIEnv* env)) @@ -1793,7 +1794,7 @@ WB_END WB_ENTRY(jboolean, WB_IsJavaHeapArchiveSupported(JNIEnv* env)) - return MetaspaceShared::is_heap_object_archiving_allowed(); + return HeapShared::is_heap_object_archiving_allowed(); WB_END