Package | Description |
---|---|
org.openjdk.jmh.profile |
Modifier and Type | Field and Description |
---|---|
(package private) AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.Region.method |
Modifier and Type | Field and Description |
---|---|
(package private) IntervalMap<AbstractPerfAsmProfiler.MethodDesc> |
AbstractPerfAsmProfiler.Assembly.methodMap |
(package private) IntervalMap<AbstractPerfAsmProfiler.MethodDesc> |
AbstractPerfAsmProfiler.PerfEvents.methods |
Modifier and Type | Method and Description |
---|---|
AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.Region.desc() |
AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.PerfEvents.getMethod(long addr) |
AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.Assembly.getMethod(long addr) |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.interpreter(java.lang.String name) |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.javaMethod(java.lang.String name,
java.lang.String compiler,
java.lang.String level,
java.lang.String ver) |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.kernel() |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.nativeMethod(java.lang.String symbol,
java.lang.String lib) |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.runtimeStub(java.lang.String name) |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.unknown() |
static AbstractPerfAsmProfiler.MethodDesc |
AbstractPerfAsmProfiler.MethodDesc.unresolved() |
Constructor and Description |
---|
GeneratedRegion(java.util.Collection<java.lang.String> tracedEvents,
AbstractPerfAsmProfiler.Assembly asms,
AbstractPerfAsmProfiler.MethodDesc desc,
long begin,
long end,
java.util.Collection<AbstractPerfAsmProfiler.ASMLine> code,
java.util.Set<java.lang.Long> eventfulAddrs,
int threshold,
boolean drawIntraJumps,
boolean drawInterJumps) |
NativeRegion(AbstractPerfAsmProfiler.MethodDesc desc,
long begin,
long end,
java.util.Set<java.lang.Long> eventfulAddrs) |
Region(AbstractPerfAsmProfiler.MethodDesc method,
long begin,
long end,
java.util.Set<java.lang.Long> eventfulAddrs) |
Constructor and Description |
---|
Assembly(java.util.List<AbstractPerfAsmProfiler.ASMLine> lines,
java.util.SortedMap<java.lang.Long,java.lang.Integer> addressMap,
IntervalMap<AbstractPerfAsmProfiler.MethodDesc> methodMap,
java.util.Set<Interval> intervals) |
PerfEvents(java.util.Collection<java.lang.String> tracedEvents,
java.util.Map<java.lang.String,Multiset<java.lang.Long>> events,
IntervalMap<AbstractPerfAsmProfiler.MethodDesc> methods) |