3264 void G1CollectedHeap::print_extended_on(outputStream* st) const { |
3264 void G1CollectedHeap::print_extended_on(outputStream* st) const { |
3265 print_on(st); |
3265 print_on(st); |
3266 |
3266 |
3267 // Print the per-region information. |
3267 // Print the per-region information. |
3268 st->cr(); |
3268 st->cr(); |
3269 st->print_cr("Heap Regions: (E=young(eden), S=young(survivor), O=old, " |
3269 st->print_cr("Heap Regions: E=young(eden), S=young(survivor), O=old, " |
3270 "HS=humongous(starts), HC=humongous(continues), " |
3270 "HS=humongous(starts), HC=humongous(continues), " |
3271 "CS=collection set, F=free, A=archive, TS=gc time stamp, " |
3271 "CS=collection set, F=free, A=archive, TS=gc time stamp, " |
3272 "PTAMS=previous top-at-mark-start, " |
3272 "AC=allocation context, " |
3273 "NTAMS=next top-at-mark-start)"); |
3273 "TAMS=top-at-mark-start (previous, next)"); |
3274 PrintRegionClosure blk(st); |
3274 PrintRegionClosure blk(st); |
3275 heap_region_iterate(&blk); |
3275 heap_region_iterate(&blk); |
3276 } |
3276 } |
3277 |
3277 |
3278 void G1CollectedHeap::print_on_error(outputStream* st) const { |
3278 void G1CollectedHeap::print_on_error(outputStream* st) const { |