src/share/vm/memory/iterator.hpp

Print this page
rev 4616 : 8014277: Remove ObjectClosure as base class for BoolObjectClosure

*** 156,166 **** // Called for each object. virtual void do_object(oop obj) = 0; }; ! class BoolObjectClosure : public ObjectClosure { public: virtual bool do_object_b(oop obj) = 0; }; // Applies an oop closure to all ref fields in objects iterated over in an --- 156,166 ---- // Called for each object. virtual void do_object(oop obj) = 0; }; ! class BoolObjectClosure { public: virtual bool do_object_b(oop obj) = 0; }; // Applies an oop closure to all ref fields in objects iterated over in an