comparison src/share/vm/memory/defNewGeneration.hpp @ 10327:001ec9515f84

8014277: Remove ObjectClosure as base class for BoolObjectClosure Reviewed-by: brutisso, tschatzl
author ehelin
date Fri, 17 May 2013 11:57:05 +0200
parents a30e7b564541
children f2110083203d
comparison
equal deleted inserted replaced
10292:acac2b03a07f 10327:001ec9515f84
148 public: // was "protected" but caused compile error on win32 148 public: // was "protected" but caused compile error on win32
149 class IsAliveClosure: public BoolObjectClosure { 149 class IsAliveClosure: public BoolObjectClosure {
150 Generation* _g; 150 Generation* _g;
151 public: 151 public:
152 IsAliveClosure(Generation* g); 152 IsAliveClosure(Generation* g);
153 void do_object(oop p);
154 bool do_object_b(oop p); 153 bool do_object_b(oop p);
155 }; 154 };
156 155
157 class KeepAliveClosure: public OopClosure { 156 class KeepAliveClosure: public OopClosure {
158 protected: 157 protected: