Class SequenceCountOperation
java.lang.Object
org.adoptopenjdk.jitwatch.jarscan.sequencecount.SequenceCountOperation
- All Implemented Interfaces:
IJarScanOperation
- Direct Known Subclasses:
NextInstructionOperation
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intgetIndexForBCI(List<BytecodeInstruction> instructions, int bci) private voidhandleChainStartingAtIndex(int index, List<BytecodeInstruction> instructions) voidprocessInstructions(String className, MemberBytecode memberBytecode) voidreset()private void
-
Field Details
-
chainCountMap
-
chain
-
maxLength
private int maxLength
-
-
Constructor Details
-
SequenceCountOperation
public SequenceCountOperation(int maxLength)
-
-
Method Details
-
storeChain
private void storeChain() -
getSequenceScores
-
getSortedData
-
reset
public void reset() -
processInstructions
- Specified by:
processInstructionsin interfaceIJarScanOperation
-
handleChainStartingAtIndex
-
getIndexForBCI
-
getReport
- Specified by:
getReportin interfaceIJarScanOperation
-