@@ -52,10 +52,13 @@ OopAndMarkWordStack _stack; inline bool should_preserve_mark(oop obj, markWord m) const; + template <bool ALT_FWD> + void adjust_during_full_gc_impl(); + public: size_t size() const { return _stack.size(); } inline void push_if_necessary(oop obj, markWord m); inline void push_always(oop obj, markWord m); // Iterate over the stack, restore all preserved marks, and