diff -r 6da12aa23b88 -r 94b56c8594ef src/hotspot/share/memory/iterator.hpp --- a/src/hotspot/share/memory/iterator.hpp Tue Jun 26 13:54:19 2018 +0200 +++ b/src/hotspot/share/memory/iterator.hpp Tue Jun 26 13:55:17 2018 +0200 @@ -94,10 +94,6 @@ virtual void do_klass(Klass* k) = 0; virtual void do_cld(ClassLoaderData* cld) = 0; - // True iff this closure may be safely applied more than once to an oop - // location without an intervening "major reset" (like the end of a GC). - virtual bool idempotent() { return false; } - #ifdef ASSERT // Default verification of each visited oop field. template void verify(T* p);