--- old/src/hotspot/share/oops/oop.cpp 2018-09-18 09:44:06.705860102 -0700 +++ new/src/hotspot/share/oops/oop.cpp 2018-09-18 09:44:06.101837078 -0700 @@ -25,6 +25,7 @@ #include "precompiled.hpp" #include "classfile/altHashing.hpp" #include "classfile/javaClasses.inline.hpp" +#include "memory/metaspaceShared.inline.hpp" #include "memory/resourceArea.hpp" #include "oops/access.inline.hpp" #include "oops/oop.inline.hpp" @@ -141,6 +142,12 @@ if (!Universe::heap()->is_in_reserved(this)) return false; return mark()->is_unlocked(); } + +#if INCLUDE_CDS_JAVA_HEAP +bool oopDesc::is_archive_object(oop p) { + return MetaspaceShared::is_archive_object(p); +} +#endif #endif // PRODUCT VerifyOopClosure VerifyOopClosure::verify_oop;