< prev index next >

src/share/vm/gc/cms/cmsOopClosures.hpp

Print this page

        

*** 46,61 **** // TODO: This duplication of the MetadataAwareOopClosure class is only needed // because some CMS OopClosures derive from OopsInGenClosure. It would be // good to get rid of them completely. class MetadataAwareOopsInGenClosure: public OopsInGenClosure { - KlassToOopClosure _klass_closure; public: - MetadataAwareOopsInGenClosure() { - _klass_closure.initialize(this); - } - virtual bool do_metadata() { return do_metadata_nv(); } inline bool do_metadata_nv() { return true; } virtual void do_klass(Klass* k); void do_klass_nv(Klass* k); --- 46,56 ----
< prev index next >