hotspot/src/share/vm/memory/genCollectedHeap.hpp
changeset 18687 5a0543c157c9
parent 17105 25b392a7740d
child 19286 48394008c803
equal deleted inserted replaced
18492:ab4fbcf75767 18687:5a0543c157c9
   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