equal
deleted
inserted
replaced
227 |
227 |
228 #ifdef ASSERT |
228 #ifdef ASSERT |
229 bool is_in_partial_collection(const void* p); |
229 bool is_in_partial_collection(const void* p); |
230 #endif |
230 #endif |
231 |
231 |
232 virtual bool is_scavengable(const void* addr) { |
232 virtual bool is_scavengable(oop obj) { |
233 return is_in_young((oop)addr); |
233 return is_in_young(obj); |
234 } |
234 } |
|
235 |
|
236 // Optimized nmethod scanning support routines |
|
237 virtual void register_nmethod(nmethod* nm); |
|
238 virtual void verify_nmethod(nmethod* nmethod); |
235 |
239 |
236 // Iteration functions. |
240 // Iteration functions. |
237 void oop_iterate_no_header(OopClosure* cl); |
241 void oop_iterate_no_header(OopClosure* cl); |
238 void oop_iterate(ExtendedOopClosure* cl); |
242 void oop_iterate(ExtendedOopClosure* cl); |
239 void object_iterate(ObjectClosure* cl); |
243 void object_iterate(ObjectClosure* cl); |