comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 11096:71180a6e5080

7133260: AllocationProfiler uses space in metadata and doesn't seem to do anything useful. Summary: Remove -Xaprof and Klass::_alloc_count & ArrayKlass::_alloc_size. Reviewed-by: stefank, coleenp
author jiangli
date Wed, 03 Jul 2013 17:26:59 -0400
parents f2110083203d
children 6b0fd0964b87 5888334c9c24
comparison
equal deleted inserted replaced
11065:cedf20e2a655 11096:71180a6e5080
1358 1358
1359 virtual void safe_object_iterate(ObjectClosure* cl) { 1359 virtual void safe_object_iterate(ObjectClosure* cl) {
1360 object_iterate(cl); 1360 object_iterate(cl);
1361 } 1361 }
1362 1362
1363 // Iterate over all objects allocated since the last collection, calling
1364 // "cl.do_object" on each. The heap must have been initialized properly
1365 // to support this function, or else this call will fail.
1366 virtual void object_iterate_since_last_GC(ObjectClosure* cl);
1367
1368 // Iterate over all spaces in use in the heap, in ascending address order. 1363 // Iterate over all spaces in use in the heap, in ascending address order.
1369 virtual void space_iterate(SpaceClosure* cl); 1364 virtual void space_iterate(SpaceClosure* cl);
1370 1365
1371 // Iterate over heap regions, in address order, terminating the 1366 // Iterate over heap regions, in address order, terminating the
1372 // iteration early if the "doHeapRegion" method returns "true". 1367 // iteration early if the "doHeapRegion" method returns "true".