src/hotspot/share/gc/shared/preservedMarks.hpp
changeset 49722 a47d1e21b3f1
parent 49392 2956d0ece7a9
child 53244 9807daeb47c4
--- a/src/hotspot/share/gc/shared/preservedMarks.hpp	Mon Apr 09 08:19:26 2018 -0400
+++ b/src/hotspot/share/gc/shared/preservedMarks.hpp	Thu Apr 05 10:54:53 2018 +0200
@@ -44,7 +44,7 @@
     OopAndMarkOop(oop obj, markOop m) : _o(obj), _m(m) { }
 
     oop get_oop() { return _o; }
-    void set_mark() const { _o->set_mark(_m); }
+    inline void set_mark() const;
     void set_oop(oop obj) { _o = obj; }
   };
   typedef Stack<OopAndMarkOop, mtGC> OopAndMarkOopStack;