comparison src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp @ 22898:f97f21d8d58c

8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID Reviewed-by: brutisso, ehelin
author stefank
date Mon, 25 Aug 2014 09:10:13 +0200
parents ee10217e3d03
children c132be0fb74d
comparison
equal deleted inserted replaced
22897:80ac3ee51955 22898:f97f21d8d58c
344 // Keeps track of how many "old marking cycles" (i.e., Full GCs or 344 // Keeps track of how many "old marking cycles" (i.e., Full GCs or
345 // concurrent cycles) we have completed. 345 // concurrent cycles) we have completed.
346 volatile unsigned int _old_marking_cycles_completed; 346 volatile unsigned int _old_marking_cycles_completed;
347 347
348 bool _concurrent_cycle_started; 348 bool _concurrent_cycle_started;
349 bool _heap_summary_sent;
349 350
350 // This is a non-product method that is helpful for testing. It is 351 // This is a non-product method that is helpful for testing. It is
351 // called at the end of a GC and artificially expands the heap by 352 // called at the end of a GC and artificially expands the heap by
352 // allocating a number of dead regions. This way we can induce very 353 // allocating a number of dead regions. This way we can induce very
353 // frequent marking cycles and stress the cleanup / concurrent 354 // frequent marking cycles and stress the cleanup / concurrent