src/hotspot/share/memory/iterator.hpp
changeset 50800 6da12aa23b88
parent 50752 9d62da00bf15
child 50801 94b56c8594ef
--- a/src/hotspot/share/memory/iterator.hpp	Tue Jun 26 12:29:20 2018 -0700
+++ b/src/hotspot/share/memory/iterator.hpp	Tue Jun 26 13:54:19 2018 +0200
@@ -117,16 +117,6 @@
   virtual void do_cld(ClassLoaderData* cld) { ShouldNotReachHere(); }
 };
 
-// Wrapper closure only used to implement oop_iterate_no_header().
-class NoHeaderExtendedOopClosure : public BasicOopIterateClosure {
-  OopClosure* _wrapped_closure;
- public:
-  NoHeaderExtendedOopClosure(OopClosure* cl) : _wrapped_closure(cl) {}
-  // Warning: this calls the virtual version do_oop in the the wrapped closure.
-  virtual void do_oop(oop* p)       { _wrapped_closure->do_oop(p); }
-  virtual void do_oop(narrowOop* p) { _wrapped_closure->do_oop(p); }
-};
-
 class KlassClosure : public Closure {
  public:
   virtual void do_klass(Klass* k) = 0;