src/share/vm/gc_interface/gcCause.cpp

Print this page
rev 4773 : 8005849: JEP 167: Event-Based JVM Tracing
Reviewed-by: acorn, coleenp, sla
Contributed-by: Karen Kinnear <karen.kinnear@oracle.com>, Bengt Rutisson <bengt.rutisson@oracle.com>, Calvin Cheung <calvin.cheung@oracle.com>, Erik Gahlin <erik.gahlin@oracle.com>, Erik Helin <erik.helin@oracle.com>, Jesper Wilhelmsson <jesper.wilhelmsson@oracle.com>, Keith McGuigan <keith.mcguigan@oracle.com>, Mattias Tobiasson <mattias.tobiasson@oracle.com>, Markus Gronlund <markus.gronlund@oracle.com>, Mikael Auno <mikael.auno@oracle.com>, Nils Eliasson <nils.eliasson@oracle.com>, Nils Loodin <nils.loodin@oracle.com>, Rickard Backman <rickard.backman@oracle.com>, Staffan Larsen <staffan.larsen@oracle.com>, Stefan Karlsson <stefan.karlsson@oracle.com>, Yekaterina Kantserova <yekaterina.kantserova@oracle.com>


  55       return "No GC";
  56 
  57     case _allocation_failure:
  58       return "Allocation Failure";
  59 
  60     case _tenured_generation_full:
  61       return "Tenured Generation Full";
  62 
  63     case _metadata_GC_threshold:
  64       return "Metadata GC Threshold";
  65 
  66     case _cms_generation_full:
  67       return "CMS Generation Full";
  68 
  69     case _cms_initial_mark:
  70       return "CMS Initial Mark";
  71 
  72     case _cms_final_remark:
  73       return "CMS Final Remark";
  74 



  75     case _old_generation_expanded_on_last_scavenge:
  76       return "Old Generation Expanded On Last Scavenge";
  77 
  78     case _old_generation_too_full_to_scavenge:
  79       return "Old Generation Too Full To Scavenge";
  80 
  81     case _adaptive_size_policy:
  82       return "Ergonomics";
  83 
  84     case _g1_inc_collection_pause:
  85       return "G1 Evacuation Pause";
  86 
  87     case _g1_humongous_allocation:
  88       return "G1 Humongous Allocation";
  89 
  90     case _last_ditch_collection:
  91       return "Last ditch collection";
  92 
  93     case _last_gc_cause:
  94       return "ILLEGAL VALUE - last gc cause - ILLEGAL VALUE";


  55       return "No GC";
  56 
  57     case _allocation_failure:
  58       return "Allocation Failure";
  59 
  60     case _tenured_generation_full:
  61       return "Tenured Generation Full";
  62 
  63     case _metadata_GC_threshold:
  64       return "Metadata GC Threshold";
  65 
  66     case _cms_generation_full:
  67       return "CMS Generation Full";
  68 
  69     case _cms_initial_mark:
  70       return "CMS Initial Mark";
  71 
  72     case _cms_final_remark:
  73       return "CMS Final Remark";
  74 
  75     case _cms_concurrent_mark:
  76       return "CMS Concurrent Mark";
  77 
  78     case _old_generation_expanded_on_last_scavenge:
  79       return "Old Generation Expanded On Last Scavenge";
  80 
  81     case _old_generation_too_full_to_scavenge:
  82       return "Old Generation Too Full To Scavenge";
  83 
  84     case _adaptive_size_policy:
  85       return "Ergonomics";
  86 
  87     case _g1_inc_collection_pause:
  88       return "G1 Evacuation Pause";
  89 
  90     case _g1_humongous_allocation:
  91       return "G1 Humongous Allocation";
  92 
  93     case _last_ditch_collection:
  94       return "Last ditch collection";
  95 
  96     case _last_gc_cause:
  97       return "ILLEGAL VALUE - last gc cause - ILLEGAL VALUE";