equal
deleted
inserted
replaced
216 void (*_f)(oop*); |
216 void (*_f)(oop*); |
217 |
217 |
218 public: |
218 public: |
219 LocalOopClosure(void f(oop*)) { _f = f; } |
219 LocalOopClosure(void f(oop*)) { _f = f; } |
220 virtual void do_oop(oop* o) { _f(o); } |
220 virtual void do_oop(oop* o) { _f(o); } |
|
221 virtual void do_oop(narrowOop *o) { ShouldNotReachHere(); } |
221 }; |
222 }; |
222 |
223 |
223 |
224 |
224 void ConstantPoolCacheEntry::oops_do(void f(oop*)) { |
225 void ConstantPoolCacheEntry::oops_do(void f(oop*)) { |
225 LocalOopClosure blk(f); |
226 LocalOopClosure blk(f); |