< prev index next >

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

Print this page
rev 49290 : [mq]: JDK-8199735.01.patch

*** 42,52 **** public: OopAndMarkOop(oop obj, markOop m) : _o(obj), _m(m) { } oop get_oop() { return _o; } ! void set_mark() const { _o->set_mark(_m); } void set_oop(oop obj) { _o = obj; } }; typedef Stack<OopAndMarkOop, mtGC> OopAndMarkOopStack; OopAndMarkOopStack _stack; --- 42,52 ---- public: OopAndMarkOop(oop obj, markOop m) : _o(obj), _m(m) { } oop get_oop() { return _o; } ! inline void set_mark() const; void set_oop(oop obj) { _o = obj; } }; typedef Stack<OopAndMarkOop, mtGC> OopAndMarkOopStack; OopAndMarkOopStack _stack;
< prev index next >