< prev index next >

agent/src/share/classes/sun/jvm/hotspot/gc_interface/GCCause.java

Print this page
rev 10797 : [backport] Some Shenandoah related additions to SA
rev 10799 : [backport] Re-label Shenandoah GC causes (SA&GC)


  38 
  39   _no_gc ("No GC"),
  40   _no_cause_specified ("Unknown GCCause"),
  41   _allocation_failure ("Allocation Failure"),
  42 
  43   _tenured_generation_full ("Tenured Generation Full"),
  44   _metadata_GC_threshold ("Metadata GC Threshold"),
  45 
  46   _cms_generation_full ("CMS Generation Full"),
  47   _cms_initial_mark ("CMS Initial Mark"),
  48   _cms_final_remark ("CMS Final Remark"),
  49   _cms_concurrent_mark ("CMS Concurrent Mark"),
  50 
  51   _old_generation_expanded_on_last_scavenge ("Old Generation Expanded On Last Scavenge"),
  52   _old_generation_too_full_to_scavenge ("Old Generation Too Full To Scavenge"),
  53   _adaptive_size_policy ("Ergonomics"),
  54 
  55   _g1_inc_collection_pause ("G1 Evacuation Pause"),
  56   _g1_humongous_allocation ("G1 Humongous Allocation"),
  57 





  58   _last_ditch_collection ("Last ditch collection"),
  59   _last_gc_cause ("ILLEGAL VALUE - last gc cause - ILLEGAL VALUE");
  60 
  61   private final String value;
  62 
  63   GCCause(String val) {
  64     this.value = val;
  65   }
  66   public String value() {
  67     return value;
  68   }
  69 }


  38 
  39   _no_gc ("No GC"),
  40   _no_cause_specified ("Unknown GCCause"),
  41   _allocation_failure ("Allocation Failure"),
  42 
  43   _tenured_generation_full ("Tenured Generation Full"),
  44   _metadata_GC_threshold ("Metadata GC Threshold"),
  45 
  46   _cms_generation_full ("CMS Generation Full"),
  47   _cms_initial_mark ("CMS Initial Mark"),
  48   _cms_final_remark ("CMS Final Remark"),
  49   _cms_concurrent_mark ("CMS Concurrent Mark"),
  50 
  51   _old_generation_expanded_on_last_scavenge ("Old Generation Expanded On Last Scavenge"),
  52   _old_generation_too_full_to_scavenge ("Old Generation Too Full To Scavenge"),
  53   _adaptive_size_policy ("Ergonomics"),
  54 
  55   _g1_inc_collection_pause ("G1 Evacuation Pause"),
  56   _g1_humongous_allocation ("G1 Humongous Allocation"),
  57 
  58   _shenandoah_allocation_failure_evac ("Allocation Failure During Evacuation"),
  59   _shenandoah_stop_vm ("Stopping VM"),
  60   _shenandoah_concurrent_gc ("Concurrent GC"),
  61   _shenandoah_upgrade_to_full_gc ("Upgrade to Full GC"),
  62 
  63   _last_ditch_collection ("Last ditch collection"),
  64   _last_gc_cause ("ILLEGAL VALUE - last gc cause - ILLEGAL VALUE");
  65 
  66   private final String value;
  67 
  68   GCCause(String val) {
  69     this.value = val;
  70   }
  71   public String value() {
  72     return value;
  73   }
  74 }
< prev index next >