private class HotSpotInstructionProfiling.Analyzer extends Object
Modifier and Type | Field and Description |
---|---|
private LIRInsertionBuffer |
buffer |
private String |
compilationUnitName |
private BenchmarkCounterFactory |
counterFactory |
private LIR |
lir |
Constructor and Description |
---|
Analyzer(String compilationUnitName,
LIR lir,
BenchmarkCounterFactory counterFactory) |
private final BenchmarkCounterFactory counterFactory
private final LIRInsertionBuffer buffer
private final String compilationUnitName
public Analyzer(String compilationUnitName, LIR lir, BenchmarkCounterFactory counterFactory)
public void run()
public void doBlock(AbstractBlockBase<?> block)