Mercurial > hg > truffle
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: |