< prev index next >

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

Print this page
rev 52710 : Upstream/backport Shenandoah to JDK11u


  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 }


  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   Shenandoah ("Shenandoah"),
  42   NA ("N/A"),
  43   GCNameEndSentinel ("GCNameEndSentinel");
  44 
  45   private final String value;
  46 
  47   GCName(String val) {
  48     this.value = val;
  49   }
  50   public String value() {
  51     return value;
  52   }
  53 }
< prev index next >