Class MemberBytecode
java.lang.Object
org.adoptopenjdk.jitwatch.model.bytecode.MemberBytecode
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BytecodeAnnotationsprivate List<BytecodeInstruction> private ClassBCprivate ExceptionTableprivate LineTableprivate static final com.chrisnewland.freelogj.Loggerprivate MemberSignaturePartsprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddLineTableEntry(LineTableEntry entry) intfindLastBackBranchToBCI(int bci) getInstructionAtBCI(int bci) voidsetInstructions(List<BytecodeInstruction> bytecodeInstructions) intsize()toString()
-
Field Details
-
bytecodeInstructions
-
lineTable
-
exceptionTable
-
msp
-
classBytecode
-
size
private int size -
logger
private static final com.chrisnewland.freelogj.Logger logger -
bytecodeAnnotations
-
-
Constructor Details
-
MemberBytecode
-
-
Method Details
-
getClassBytecode
-
getBytecodeAnnotations
-
getMemberSignatureParts
-
setInstructions
-
size
public int size() -
getInstructions
-
getInstructionAtBCI
-
findLastBackBranchToBCI
public int findLastBackBranchToBCI(int bci) -
addLineTableEntry
-
getLineTable
-
addExceptionTableEntry
-
getExceptionTable
-
toString
-