src/hotspot/share/oops/oop.cpp
changeset 51796 9d3a00c8c047
parent 51516 7c3891b9f1e0
child 52014 1aa9beac610e
--- a/src/hotspot/share/oops/oop.cpp	Tue Sep 18 19:44:27 2018 -0700
+++ b/src/hotspot/share/oops/oop.cpp	Tue Sep 18 21:46:17 2018 -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;