public class TraceCompilationProfile extends CompilationProfile
Modifier and Type | Field and Description |
---|---|
private int |
directCallCount |
private int |
indirectCallCount |
private int |
inlinedCallCount |
Constructor and Description |
---|
TraceCompilationProfile() |
Modifier and Type | Method and Description |
---|---|
int |
getDirectCallCount() |
int |
getIndirectCallCount() |
int |
getInlinedCallCount() |
int |
getTotalCallCount() |
void |
reportDirectCall() |
void |
reportIndirectCall() |
void |
reportInlinedCall() |
deferCompilation, ensureProfiling, getCompilationCallAndLoopThreshold, getCompilationCallThreshold, getDebugProperties, getDeferedCount, getInterpreterCallAndLoopCount, getInterpreterCallCount, getInvalidationCount, getTimestamp, reportInterpreterCall, reportInvalidated, reportLoopCount, reportNodeReplaced, toString
private int directCallCount
private int indirectCallCount
private int inlinedCallCount
public TraceCompilationProfile()
public void reportIndirectCall()
reportIndirectCall
in class CompilationProfile
public void reportDirectCall()
reportDirectCall
in class CompilationProfile
public void reportInlinedCall()
reportInlinedCall
in class CompilationProfile
public int getIndirectCallCount()
public int getDirectCallCount()
public int getInlinedCallCount()
public int getTotalCallCount()