src/hotspot/share/oops/oop.inline.hpp
changeset 50056 ca1f2d4d4ec8
parent 49982 9042ffe5b7fe
child 50191 c87fba18f2b9
--- a/src/hotspot/share/oops/oop.inline.hpp	Tue May 08 12:16:52 2018 -0700
+++ b/src/hotspot/share/oops/oop.inline.hpp	Mon May 07 14:57:23 2018 +0200
@@ -26,6 +26,7 @@
 #define SHARE_VM_OOPS_OOP_INLINE_HPP
 
 #include "gc/shared/collectedHeap.hpp"
+#include "memory/metaspaceShared.hpp"
 #include "oops/access.inline.hpp"
 #include "oops/arrayKlass.hpp"
 #include "oops/arrayOop.hpp"
@@ -329,8 +330,8 @@
          "forwarding to something not aligned");
   assert(Universe::heap()->is_in_reserved(p),
          "forwarding to something not in heap");
-  assert(!is_archive_object(oop(this)) &&
-         !is_archive_object(p),
+  assert(!MetaspaceShared::is_archive_object(oop(this)) &&
+         !MetaspaceShared::is_archive_object(p),
          "forwarding archive object");
   markOop m = markOopDesc::encode_pointer_as_mark(p);
   assert(m->decode_pointer() == p, "encoding must be reversable");