--- old/src/share/vm/memory/iterator.hpp 2015-04-01 12:39:50.515913589 +0200 +++ new/src/share/vm/memory/iterator.hpp 2015-04-01 12:39:50.411913594 +0200 @@ -284,16 +284,6 @@ // Called for each code blob, but at most once per unique blob. virtual void do_code_blob(CodeBlob* cb); - - class MarkScope : public StackObj { - protected: - bool _active; - public: - MarkScope(bool activate = true); - // = { if (active) nmethod::oops_do_marking_prologue(); } - ~MarkScope(); - // = { if (active) nmethod::oops_do_marking_epilogue(); } - }; }; // MonitorClosure is used for iterating over monitors in the monitors cache