Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 11173:6b0fd0964b87
Merge with http://hg.openjdk.java.net/hsx/hsx25/hotspot/
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Wed, 31 Jul 2013 11:00:54 +0200 |
parents | 836a62f43af9 71180a6e5080 |
children | cefad50507d8 |
comparison
equal
deleted
inserted
replaced
10912:4ea54634f03e | 11173:6b0fd0964b87 |
---|---|
1364 | 1364 |
1365 virtual void safe_object_iterate(ObjectClosure* cl) { | 1365 virtual void safe_object_iterate(ObjectClosure* cl) { |
1366 object_iterate(cl); | 1366 object_iterate(cl); |
1367 } | 1367 } |
1368 | 1368 |
1369 // Iterate over all objects allocated since the last collection, calling | |
1370 // "cl.do_object" on each. The heap must have been initialized properly | |
1371 // to support this function, or else this call will fail. | |
1372 virtual void object_iterate_since_last_GC(ObjectClosure* cl); | |
1373 | |
1374 // Iterate over all spaces in use in the heap, in ascending address order. | 1369 // Iterate over all spaces in use in the heap, in ascending address order. |
1375 virtual void space_iterate(SpaceClosure* cl); | 1370 virtual void space_iterate(SpaceClosure* cl); |
1376 | 1371 |
1377 // Iterate over heap regions, in address order, terminating the | 1372 // Iterate over heap regions, in address order, terminating the |
1378 // iteration early if the "doHeapRegion" method returns "true". | 1373 // iteration early if the "doHeapRegion" method returns "true". |