src/share/vm/memory/genCollectedHeap.hpp

changeset 5369
71180a6e5080
parent 5011
a08c80e9e1e5
child 5516
330dfb0476f4
equal deleted inserted replaced
5338:cedf20e2a655 5369:71180a6e5080
220 // Iteration functions. 220 // Iteration functions.
221 void oop_iterate(ExtendedOopClosure* cl); 221 void oop_iterate(ExtendedOopClosure* cl);
222 void oop_iterate(MemRegion mr, ExtendedOopClosure* cl); 222 void oop_iterate(MemRegion mr, ExtendedOopClosure* cl);
223 void object_iterate(ObjectClosure* cl); 223 void object_iterate(ObjectClosure* cl);
224 void safe_object_iterate(ObjectClosure* cl); 224 void safe_object_iterate(ObjectClosure* cl);
225 void object_iterate_since_last_GC(ObjectClosure* cl);
226 Space* space_containing(const void* addr) const; 225 Space* space_containing(const void* addr) const;
227 226
228 // A CollectedHeap is divided into a dense sequence of "blocks"; that is, 227 // A CollectedHeap is divided into a dense sequence of "blocks"; that is,
229 // each address in the (reserved) heap is a member of exactly 228 // each address in the (reserved) heap is a member of exactly
230 // one block. The defining characteristic of a block is that it is 229 // one block. The defining characteristic of a block is that it is

mercurial