public final class sun.jvm.hotspot.opto.CompilerPhaseType extends java.lang.Enum<sun.jvm.hotspot.opto.CompilerPhaseType>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: sun.jvm.hotspot.opto.CompilerPhaseType
super_class: java.lang.Enum
{
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_BEFORE_STRINGOPTS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_AFTER_STRINGOPTS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_BEFORE_REMOVEUSELESS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_AFTER_PARSING;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_ITER_GVN1;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_PHASEIDEAL_BEFORE_EA;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_ITER_GVN_AFTER_EA;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_ITER_GVN_AFTER_ELIMINATION;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_PHASEIDEALLOOP1;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_PHASEIDEALLOOP2;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_PHASEIDEALLOOP3;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_CPP1;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_ITER_GVN2;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_PHASEIDEALLOOP_ITERATIONS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_OPTIMIZE_FINISHED;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_GLOBAL_CODE_MOTION;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_FINAL_CODE;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_AFTER_EA;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_BEFORE_CLOOPS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_AFTER_CLOOPS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_BEFORE_BEAUTIFY_LOOPS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_AFTER_BEAUTIFY_LOOPS;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_BEFORE_MATCHING;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_INCREMENTAL_INLINE;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_INCREMENTAL_BOXING_INLINE;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_END;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_FAILURE;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final sun.jvm.hotspot.opto.CompilerPhaseType PHASE_NUM_TYPES;
descriptor: Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final java.lang.String value;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final sun.jvm.hotspot.opto.CompilerPhaseType[] ENUM$VALUES;
descriptor: [Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_BEFORE_STRINGOPTS"
iconst_0
ldc "Before StringOpts"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_STRINGOPTS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
1: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_AFTER_STRINGOPTS"
iconst_1
ldc "After StringOpts"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_STRINGOPTS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
2: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_BEFORE_REMOVEUSELESS"
iconst_2
ldc "Before RemoveUseless"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_REMOVEUSELESS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
3: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_AFTER_PARSING"
iconst_3
ldc "After Parsing"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_PARSING:Lsun/jvm/hotspot/opto/CompilerPhaseType;
4: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_ITER_GVN1"
iconst_4
ldc "Iter GVN 1"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN1:Lsun/jvm/hotspot/opto/CompilerPhaseType;
5: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_PHASEIDEAL_BEFORE_EA"
iconst_5
ldc "PhaseIdealLoop before EA"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEAL_BEFORE_EA:Lsun/jvm/hotspot/opto/CompilerPhaseType;
6: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_ITER_GVN_AFTER_EA"
bipush 6
ldc "Iter GVN after EA"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN_AFTER_EA:Lsun/jvm/hotspot/opto/CompilerPhaseType;
7: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_ITER_GVN_AFTER_ELIMINATION"
bipush 7
ldc "Iter GVN after eliminating allocations and locks"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN_AFTER_ELIMINATION:Lsun/jvm/hotspot/opto/CompilerPhaseType;
8: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_PHASEIDEALLOOP1"
bipush 8
ldc "PhaseIdealLoop 1"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP1:Lsun/jvm/hotspot/opto/CompilerPhaseType;
9: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_PHASEIDEALLOOP2"
bipush 9
ldc "PhaseIdealLoop 2"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP2:Lsun/jvm/hotspot/opto/CompilerPhaseType;
10: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_PHASEIDEALLOOP3"
bipush 10
ldc "PhaseIdealLoop 3"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP3:Lsun/jvm/hotspot/opto/CompilerPhaseType;
11: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_CPP1"
bipush 11
ldc "PhaseCPP 1"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_CPP1:Lsun/jvm/hotspot/opto/CompilerPhaseType;
12: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_ITER_GVN2"
bipush 12
ldc "Iter GVN 2"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN2:Lsun/jvm/hotspot/opto/CompilerPhaseType;
13: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_PHASEIDEALLOOP_ITERATIONS"
bipush 13
ldc "PhaseIdealLoop iterations"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP_ITERATIONS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
14: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_OPTIMIZE_FINISHED"
bipush 14
ldc "Optimize finished"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_OPTIMIZE_FINISHED:Lsun/jvm/hotspot/opto/CompilerPhaseType;
15: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_GLOBAL_CODE_MOTION"
bipush 15
ldc "Global code motion"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_GLOBAL_CODE_MOTION:Lsun/jvm/hotspot/opto/CompilerPhaseType;
16: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_FINAL_CODE"
bipush 16
ldc "Final Code"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_FINAL_CODE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
17: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_AFTER_EA"
bipush 17
ldc "After Escape Analysis"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_EA:Lsun/jvm/hotspot/opto/CompilerPhaseType;
18: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_BEFORE_CLOOPS"
bipush 18
ldc "Before CountedLoop"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_CLOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
19: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_AFTER_CLOOPS"
bipush 19
ldc "After CountedLoop"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_CLOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
20: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_BEFORE_BEAUTIFY_LOOPS"
bipush 20
ldc "Before beautify loops"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_BEAUTIFY_LOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
21: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_AFTER_BEAUTIFY_LOOPS"
bipush 21
ldc "After beautify loops"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_BEAUTIFY_LOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
22: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_BEFORE_MATCHING"
bipush 22
ldc "Before Matching"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_MATCHING:Lsun/jvm/hotspot/opto/CompilerPhaseType;
23: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_INCREMENTAL_INLINE"
bipush 23
ldc "Incremental Inline"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_INCREMENTAL_INLINE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
24: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_INCREMENTAL_BOXING_INLINE"
bipush 24
ldc "Incremental Boxing Inline"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_INCREMENTAL_BOXING_INLINE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
25: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_END"
bipush 25
ldc "End"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_END:Lsun/jvm/hotspot/opto/CompilerPhaseType;
26: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_FAILURE"
bipush 26
ldc "Failure"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_FAILURE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
27: new sun.jvm.hotspot.opto.CompilerPhaseType
dup
ldc "PHASE_NUM_TYPES"
bipush 27
ldc "Number of Phase Types"
invokespecial sun.jvm.hotspot.opto.CompilerPhaseType.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_NUM_TYPES:Lsun/jvm/hotspot/opto/CompilerPhaseType;
28: bipush 28
anewarray sun.jvm.hotspot.opto.CompilerPhaseType
dup
iconst_0
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_STRINGOPTS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
iconst_1
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_STRINGOPTS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
iconst_2
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_REMOVEUSELESS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
iconst_3
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_PARSING:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
iconst_4
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN1:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
iconst_5
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEAL_BEFORE_EA:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 6
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN_AFTER_EA:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 7
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN_AFTER_ELIMINATION:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 8
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP1:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 9
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP2:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 10
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP3:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 11
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_CPP1:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 12
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_ITER_GVN2:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 13
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_PHASEIDEALLOOP_ITERATIONS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 14
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_OPTIMIZE_FINISHED:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 15
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_GLOBAL_CODE_MOTION:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 16
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_FINAL_CODE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 17
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_EA:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 18
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_CLOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 19
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_CLOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 20
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_BEAUTIFY_LOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 21
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_AFTER_BEAUTIFY_LOOPS:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 22
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_BEFORE_MATCHING:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 23
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_INCREMENTAL_INLINE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 24
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_INCREMENTAL_BOXING_INLINE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 25
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_END:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 26
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_FAILURE:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
dup
bipush 27
getstatic sun.jvm.hotspot.opto.CompilerPhaseType.PHASE_NUM_TYPES:Lsun/jvm/hotspot/opto/CompilerPhaseType;
aastore
putstatic sun.jvm.hotspot.opto.CompilerPhaseType.ENUM$VALUES:[Lsun/jvm/hotspot/opto/CompilerPhaseType;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 start local 3 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
aload 3
putfield sun.jvm.hotspot.opto.CompilerPhaseType.value:Ljava/lang/String;
2: return
end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/jvm/hotspot/opto/CompilerPhaseType;
0 3 3 val Ljava/lang/String;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
val
public java.lang.String value();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield sun.jvm.hotspot.opto.CompilerPhaseType.value:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/jvm/hotspot/opto/CompilerPhaseType;
public static sun.jvm.hotspot.opto.CompilerPhaseType[] values();
descriptor: ()[Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic sun.jvm.hotspot.opto.CompilerPhaseType.ENUM$VALUES:[Lsun/jvm/hotspot/opto/CompilerPhaseType;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray sun.jvm.hotspot.opto.CompilerPhaseType
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static sun.jvm.hotspot.opto.CompilerPhaseType valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lsun/jvm/hotspot/opto/CompilerPhaseType;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lsun/jvm/hotspot/opto/CompilerPhaseType;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast sun.jvm.hotspot.opto.CompilerPhaseType
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lsun/jvm/hotspot/opto/CompilerPhaseType;>;
SourceFile: "CompilerPhaseType.java"