Class CompileNode

java.lang.Object
org.adoptopenjdk.jitwatch.chain.CompileNode

public class CompileNode extends Object
  • Field Details

  • Constructor Details

    • CompileNode

      public CompileNode(String methodID)
  • Method Details

    • createRootNode

      public static CompileNode createRootNode(Compilation compilation, String methodID, IParseDictionary parseDictionary, IReadOnlyJITDataModel model)
    • getCompilation

      public Compilation getCompilation()
    • getMethodID

      public String getMethodID()
    • setInlined

      public void setInlined(boolean inlined)
    • isInlined

      public boolean isInlined()
    • isVirtualCall

      public boolean isVirtualCall()
    • setVirtualCall

      public void setVirtualCall(boolean virtualCall)
    • isCompiled

      public boolean isCompiled()
    • addChild

      public void addChild(CompileNode child)
    • getChildren

      public List<CompileNode> getChildren()
    • getParent

      public CompileNode getParent()
    • setTooltipText

      public void setTooltipText(String tooltip)
    • getTooltipText

      public String getTooltipText()
    • toString

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

      private CompileNode getRoot()
    • getMember

      public IMetaMember getMember()
    • getMemberName

      public String getMemberName()
    • show

      private void show(CompileNode node, StringBuilder builder, int depth)