static class AbstractPerfAsmProfiler.Region
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) long |
begin |
(package private) long |
end |
(package private) java.util.Map<java.lang.String,java.lang.Long> |
eventCountCache |
(package private) java.util.Set<java.lang.Long> |
eventfulAddrs |
(package private) AbstractPerfAsmProfiler.MethodDesc |
method |
Constructor and Description |
---|
Region(AbstractPerfAsmProfiler.MethodDesc method,
long begin,
long end,
java.util.Set<java.lang.Long> eventfulAddrs) |
Modifier and Type | Method and Description |
---|---|
AbstractPerfAsmProfiler.MethodDesc |
desc() |
(package private) long |
getEventCount(AbstractPerfAsmProfiler.PerfEvents events,
java.lang.String event) |
void |
printCode(java.io.PrintWriter pw,
AbstractPerfAsmProfiler.PerfEvents events) |
final AbstractPerfAsmProfiler.MethodDesc method
final long begin
final long end
final java.util.Set<java.lang.Long> eventfulAddrs
final java.util.Map<java.lang.String,java.lang.Long> eventCountCache
Region(AbstractPerfAsmProfiler.MethodDesc method, long begin, long end, java.util.Set<java.lang.Long> eventfulAddrs)
long getEventCount(AbstractPerfAsmProfiler.PerfEvents events, java.lang.String event)
public void printCode(java.io.PrintWriter pw, AbstractPerfAsmProfiler.PerfEvents events)
public AbstractPerfAsmProfiler.MethodDesc desc()