Package org.openjdk.jmh.profile
Class AbstractPerfAsmProfiler.MethodDesc
- java.lang.Object
-
- org.openjdk.jmh.profile.AbstractPerfAsmProfiler.MethodDesc
-
- Enclosing class:
- AbstractPerfAsmProfiler
static class AbstractPerfAsmProfiler.MethodDesc extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MethodDesc(java.lang.String name, java.lang.String source)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
static AbstractPerfAsmProfiler.MethodDesc
interpreter(java.lang.String name)
static AbstractPerfAsmProfiler.MethodDesc
javaMethod(java.lang.String name, java.lang.String compiler, java.lang.String level, java.lang.String ver)
static AbstractPerfAsmProfiler.MethodDesc
kernel()
java.lang.String
name()
static AbstractPerfAsmProfiler.MethodDesc
nativeMethod(java.lang.String symbol, java.lang.String lib)
static AbstractPerfAsmProfiler.MethodDesc
runtimeStub(java.lang.String name)
java.lang.String
source()
java.lang.String
toString()
static AbstractPerfAsmProfiler.MethodDesc
unknown()
static AbstractPerfAsmProfiler.MethodDesc
unresolved()
-
-
-
Method Detail
-
unresolved
public static AbstractPerfAsmProfiler.MethodDesc unresolved()
-
unknown
public static AbstractPerfAsmProfiler.MethodDesc unknown()
-
kernel
public static AbstractPerfAsmProfiler.MethodDesc kernel()
-
interpreter
public static AbstractPerfAsmProfiler.MethodDesc interpreter(java.lang.String name)
-
runtimeStub
public static AbstractPerfAsmProfiler.MethodDesc runtimeStub(java.lang.String name)
-
javaMethod
public static AbstractPerfAsmProfiler.MethodDesc javaMethod(java.lang.String name, java.lang.String compiler, java.lang.String level, java.lang.String ver)
-
nativeMethod
public static AbstractPerfAsmProfiler.MethodDesc nativeMethod(java.lang.String symbol, java.lang.String lib)
-
name
public java.lang.String name()
-
source
public java.lang.String source()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-