< prev index next >

src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java

Print this page




  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  *
  23  */
  24 
  25 package sun.jvm.hotspot.gc.shared;
  26 
  27 //These definitions should be kept in sync with the definitions in the HotSpot code.
  28 
  29 public enum GCName {
  30   ParallelOld ("ParallelOld"),
  31   SerialOld ("SerialOld"),
  32   PSMarkSweep ("PSMarkSweep"),
  33   ParallelScavenge ("ParallelScavenge"),
  34   DefNew ("DefNew"),
  35   ParNew ("ParNew"),
  36   G1New ("G1New"),
  37   ConcurrentMarkSweep ("ConcurrentMarkSweep"),
  38   G1Old ("G1Old"),
  39   G1Full ("G1Full"),


  40   GCNameEndSentinel ("GCNameEndSentinel");
  41 
  42   private final String value;
  43 
  44   GCName(String val) {
  45     this.value = val;
  46   }
  47   public String value() {
  48     return value;
  49   }
  50 }
  51 


  20  * or visit www.oracle.com if you need additional information or have any
  21  * questions.
  22  *
  23  */
  24 
  25 package sun.jvm.hotspot.gc.shared;
  26 
  27 //These definitions should be kept in sync with the definitions in the HotSpot code.
  28 
  29 public enum GCName {
  30   ParallelOld ("ParallelOld"),
  31   SerialOld ("SerialOld"),
  32   PSMarkSweep ("PSMarkSweep"),
  33   ParallelScavenge ("ParallelScavenge"),
  34   DefNew ("DefNew"),
  35   ParNew ("ParNew"),
  36   G1New ("G1New"),
  37   ConcurrentMarkSweep ("ConcurrentMarkSweep"),
  38   G1Old ("G1Old"),
  39   G1Full ("G1Full"),
  40   Z ("Z"),
  41   NA ("N/A"),
  42   GCNameEndSentinel ("GCNameEndSentinel");
  43 
  44   private final String value;
  45 
  46   GCName(String val) {
  47     this.value = val;
  48   }
  49   public String value() {
  50     return value;
  51   }
  52 }

< prev index next >