--- old/src/share/vm/gc/shared/generation.hpp 2016-02-03 13:44:53.874610843 +0100 +++ new/src/share/vm/gc/shared/generation.hpp 2016-02-03 13:44:53.746610838 +0100 @@ -309,13 +309,6 @@ // do nothing. virtual void par_oop_since_save_marks_iterate_done(int thread_num) {} - // This generation does in-place marking, meaning that mark words - // are mutated during the marking phase and presumably reinitialized - // to a canonical value after the GC. This is currently used by the - // biased locking implementation to determine whether additional - // work is required during the GC prologue and epilogue. - virtual bool performs_in_place_marking() const { return true; } - // Returns "true" iff collect() should subsequently be called on this // this generation. See comment below. // This is a generic implementation which can be overridden.