comparison src/share/vm/gc_interface/gcCause.cpp @ 1656:4e5661ba9d98

6944166: G1: explicit GCs are not always handled correctly Summary: G1 was not handling explicit GCs correctly in many ways. It does now. See the CR for the list of improvements contained in this changeset. Reviewed-by: iveresov, ysr, johnc
author tonyp
date Mon, 28 Jun 2010 14:13:17 -0400
parents c18cbe5936b8
children f95d63e2154a
comparison
equal deleted inserted replaced
1655:e7ec8cd4dd8a 1656:4e5661ba9d98
76 return "Old Generation Expanded On Last Scavenge"; 76 return "Old Generation Expanded On Last Scavenge";
77 77
78 case _old_generation_too_full_to_scavenge: 78 case _old_generation_too_full_to_scavenge:
79 return "Old Generation Too Full To Scavenge"; 79 return "Old Generation Too Full To Scavenge";
80 80
81 case _g1_inc_collection_pause:
82 return "G1 Evacuation Pause";
83
81 case _last_ditch_collection: 84 case _last_ditch_collection:
82 return "Last ditch collection"; 85 return "Last ditch collection";
83 86
84 case _last_gc_cause: 87 case _last_gc_cause:
85 return "ILLEGAL VALUE - last gc cause - ILLEGAL VALUE"; 88 return "ILLEGAL VALUE - last gc cause - ILLEGAL VALUE";