< prev index next >

src/hotspot/share/gc/shared/preservedMarks.hpp

Print this page
rev 49289 : 8199735: Mark word updates need to use Access API

@@ -42,11 +42,11 @@
 
   public:
     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;
 
   OopAndMarkOopStack _stack;
< prev index next >