< prev index next >

src/hotspot/share/memory/iterator.hpp

Print this page
rev 50307 : [mq]: cont

*** 133,142 **** --- 133,147 ---- _wrapped_closure->do_oop(p); } void do_oop(narrowOop* p) { assert(false, "Only the _nv versions should be used"); _wrapped_closure->do_oop(p);} }; + class DerivedOopClosure : public Closure { + public: + virtual void do_derived_oop(oop* base, oop* derived) = 0; + }; + class KlassClosure : public Closure { public: virtual void do_klass(Klass* k) = 0; };
< prev index next >