final enum class org.apache.hive.http.ProfileServlet$Event extends java.lang.Enum
{
public static final enum org.apache.hive.http.ProfileServlet$Event CPU;
public static final enum org.apache.hive.http.ProfileServlet$Event ALLOC;
public static final enum org.apache.hive.http.ProfileServlet$Event LOCK;
public static final enum org.apache.hive.http.ProfileServlet$Event PAGE_FAULTS;
public static final enum org.apache.hive.http.ProfileServlet$Event CONTEXT_SWITCHES;
public static final enum org.apache.hive.http.ProfileServlet$Event CYCLES;
public static final enum org.apache.hive.http.ProfileServlet$Event INSTRUCTIONS;
public static final enum org.apache.hive.http.ProfileServlet$Event CACHE_REFERENCES;
public static final enum org.apache.hive.http.ProfileServlet$Event CACHE_MISSES;
public static final enum org.apache.hive.http.ProfileServlet$Event BRANCHES;
public static final enum org.apache.hive.http.ProfileServlet$Event BRANCH_MISSES;
public static final enum org.apache.hive.http.ProfileServlet$Event BUS_CYCLES;
public static final enum org.apache.hive.http.ProfileServlet$Event L1_DCACHE_LOAD_MISSES;
public static final enum org.apache.hive.http.ProfileServlet$Event LLC_LOAD_MISSES;
public static final enum org.apache.hive.http.ProfileServlet$Event DTLB_LOAD_MISSES;
public static final enum org.apache.hive.http.ProfileServlet$Event MEM_BREAKPOINT;
public static final enum org.apache.hive.http.ProfileServlet$Event TRACE_TRACEPOINT;
private java.lang.String internalName;
private static final org.apache.hive.http.ProfileServlet$Event[] $VALUES;
public static org.apache.hive.http.ProfileServlet$Event[] values()
{
org.apache.hive.http.ProfileServlet$Event[] v;
java.lang.Object v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event[] $VALUES>;
v = virtualinvoke v.<java.lang.Object: java.lang.Object clone()>();
return v;
}
public static org.apache.hive.http.ProfileServlet$Event valueOf(java.lang.String)
{
java.lang.String v;
java.lang.Enum v;
v := @parameter: java.lang.String;
v = staticinvoke <java.lang.Enum: java.lang.Enum valueOf(java.lang.Class,java.lang.String)>(class "Lorg/apache/hive/http/ProfileServlet$Event;", v);
return v;
}
private void <init>(java.lang.String, int, java.lang.String)
{
int v;
org.apache.hive.http.ProfileServlet$Event v;
java.lang.String v, v;
v := @this: org.apache.hive.http.ProfileServlet$Event;
v := @parameter: java.lang.String;
v := @parameter: int;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Enum: void <init>(java.lang.String,int)>(v, v);
v.<org.apache.hive.http.ProfileServlet$Event: java.lang.String internalName> = v;
return;
}
public java.lang.String getInternalName()
{
org.apache.hive.http.ProfileServlet$Event v;
java.lang.String v;
v := @this: org.apache.hive.http.ProfileServlet$Event;
v = v.<org.apache.hive.http.ProfileServlet$Event: java.lang.String internalName>;
return v;
}
public static org.apache.hive.http.ProfileServlet$Event fromInternalName(java.lang.String)
{
int v, v;
org.apache.hive.http.ProfileServlet$Event[] v;
org.apache.hive.http.ProfileServlet$Event v;
java.lang.String v, v;
boolean v;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event[] values()>();
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<org.apache.hive.http.ProfileServlet$Event: java.lang.String getInternalName()>();
v = virtualinvoke v.<java.lang.String: boolean equalsIgnoreCase(java.lang.String)>(v);
if v == 0 goto label;
return v;
label:
v = v + 1;
goto label;
label:
return null;
}
private static org.apache.hive.http.ProfileServlet$Event[] $values()
{
org.apache.hive.http.ProfileServlet$Event v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.http.ProfileServlet$Event[] v;
v = newarray (org.apache.hive.http.ProfileServlet$Event)[17];
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CPU>;
v[0] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event ALLOC>;
v[1] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event LOCK>;
v[2] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event PAGE_FAULTS>;
v[3] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CONTEXT_SWITCHES>;
v[4] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CYCLES>;
v[5] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event INSTRUCTIONS>;
v[6] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CACHE_REFERENCES>;
v[7] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CACHE_MISSES>;
v[8] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event BRANCHES>;
v[9] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event BRANCH_MISSES>;
v[10] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event BUS_CYCLES>;
v[11] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event L1_DCACHE_LOAD_MISSES>;
v[12] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event LLC_LOAD_MISSES>;
v[13] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event DTLB_LOAD_MISSES>;
v[14] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event MEM_BREAKPOINT>;
v[15] = v;
v = <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event TRACE_TRACEPOINT>;
v[16] = v;
return v;
}
static void <clinit>()
{
org.apache.hive.http.ProfileServlet$Event v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.hive.http.ProfileServlet$Event[] v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("CPU", 0, "cpu");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CPU> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("ALLOC", 1, "alloc");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event ALLOC> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("LOCK", 2, "lock");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event LOCK> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("PAGE_FAULTS", 3, "page-faults");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event PAGE_FAULTS> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("CONTEXT_SWITCHES", 4, "context-switches");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CONTEXT_SWITCHES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("CYCLES", 5, "cycles");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CYCLES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("INSTRUCTIONS", 6, "instructions");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event INSTRUCTIONS> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("CACHE_REFERENCES", 7, "cache-references");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CACHE_REFERENCES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("CACHE_MISSES", 8, "cache-misses");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event CACHE_MISSES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("BRANCHES", 9, "branches");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event BRANCHES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("BRANCH_MISSES", 10, "branch-misses");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event BRANCH_MISSES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("BUS_CYCLES", 11, "bus-cycles");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event BUS_CYCLES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("L1_DCACHE_LOAD_MISSES", 12, "L1-dcache-load-misses");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event L1_DCACHE_LOAD_MISSES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("LLC_LOAD_MISSES", 13, "LLC-load-misses");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event LLC_LOAD_MISSES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("DTLB_LOAD_MISSES", 14, "dTLB-load-misses");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event DTLB_LOAD_MISSES> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("MEM_BREAKPOINT", 15, "mem:breakpoint");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event MEM_BREAKPOINT> = v;
v = new org.apache.hive.http.ProfileServlet$Event;
specialinvoke v.<org.apache.hive.http.ProfileServlet$Event: void <init>(java.lang.String,int,java.lang.String)>("TRACE_TRACEPOINT", 16, "trace:tracepoint");
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event TRACE_TRACEPOINT> = v;
v = staticinvoke <org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event[] $values()>();
<org.apache.hive.http.ProfileServlet$Event: org.apache.hive.http.ProfileServlet$Event[] $VALUES> = v;
return;
}
}