Mercurial > hg > graal-jvmci-8
comparison src/share/vm/memory/genCollectedHeap.hpp @ 517:e9be0e04635a
6689653: JMapPerm fails with UseConcMarkSweepIncGC and compressed oops off
Summary: Added safe_object_iterate() for use by JMapPerm.
Reviewed-by: tonyp
author | jmasa |
---|---|
date | Tue, 06 Jan 2009 07:05:05 -0800 |
parents | 1ee8caae33af |
children | 0fbdb4381b99 |
comparison
equal
deleted
inserted
replaced
500:ca7d48236048 | 517:e9be0e04635a |
---|---|
213 | 213 |
214 // Iteration functions. | 214 // Iteration functions. |
215 void oop_iterate(OopClosure* cl); | 215 void oop_iterate(OopClosure* cl); |
216 void oop_iterate(MemRegion mr, OopClosure* cl); | 216 void oop_iterate(MemRegion mr, OopClosure* cl); |
217 void object_iterate(ObjectClosure* cl); | 217 void object_iterate(ObjectClosure* cl); |
218 void safe_object_iterate(ObjectClosure* cl); | |
218 void object_iterate_since_last_GC(ObjectClosure* cl); | 219 void object_iterate_since_last_GC(ObjectClosure* cl); |
219 Space* space_containing(const void* addr) const; | 220 Space* space_containing(const void* addr) const; |
220 | 221 |
221 // A CollectedHeap is divided into a dense sequence of "blocks"; that is, | 222 // A CollectedHeap is divided into a dense sequence of "blocks"; that is, |
222 // each address in the (reserved) heap is a member of exactly | 223 // each address in the (reserved) heap is a member of exactly |