Class AssemblyInstruction

java.lang.Object
org.adoptopenjdk.jitwatch.model.assembly.AssemblyInstruction

public class AssemblyInstruction extends Object
  • Field Details

    • annotation

      private String annotation
    • address

      private long address
    • prefixes

      private List<String> prefixes
    • mnemonic

      private String mnemonic
    • operands

      private List<String> operands
    • commentLines

      private List<String> commentLines
    • labels

      private final AssemblyLabels labels
    • isSafePoint

      private boolean isSafePoint
  • Constructor Details

  • Method Details

    • getAnnotation

      public String getAnnotation()
    • getAddress

      public long getAddress()
    • getPrefixes

      public List<String> getPrefixes()
    • getMnemonic

      public String getMnemonic()
    • getOperands

      public List<String> getOperands()
    • getComment

      public String getComment()
    • getCommentLines

      public List<String> getCommentLines()
    • addCommentLine

      public void addCommentLine(String comment)
    • isSafePoint

      public boolean isSafePoint()
    • appendToLastCommentLine

      public void appendToLastCommentLine(String comment)
    • isOptimizedVCall

      public boolean isOptimizedVCall()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public String toString(int annoWidth, boolean useLocalLabels)
    • toString

      public String toString(int annoWidth, int line, boolean useLocalLabels)