Class BytecodeInstruction
java.lang.Object
org.adoptopenjdk.jitwatch.model.bytecode.BytecodeInstruction
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprivate static final com.chrisnewland.freelogj.Loggerprivate intprivate Opcodeprivate List<IBytecodeParam> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddParameter(IBytecodeParam parameter) booleanintintbooleaninthashCode()booleanvoidsetComment(String comment) voidsetOffset(int offset) voidtoString()toString(int maxOffset, int line) private StringtoStringNonSwitch(int maxOffset) private StringtoStringSwitch(int maxOffset, int line)
-
Field Details
-
offset
private int offset -
opcode
-
parameters
-
hasComment
private boolean hasComment -
comment
-
logger
private static final com.chrisnewland.freelogj.Logger logger
-
-
Constructor Details
-
BytecodeInstruction
public BytecodeInstruction()
-
-
Method Details
-
getOffset
public int getOffset() -
setOffset
public void setOffset(int offset) -
getOpcode
-
setOpcode
-
getParameters
-
addParameter
-
hasParameters
public boolean hasParameters() -
getComment
-
getCommentWithMemberPrefixStripped
-
setComment
-
hasComment
public boolean hasComment() -
toString
-
getLabelLines
public int getLabelLines() -
toStringComplete
-
toString
-
toStringNonSwitch
-
toStringSwitch
-
hashCode
-
equals
-