Class InstructionHelper


  • public class InstructionHelper
    extends java.lang.Object
    • Constructor Detail

      • InstructionHelper

        public InstructionHelper()
    • Method Detail

      • getLabel

        public static java.lang.String getLabel​(Instruction instruction,
                                                boolean showNumber,
                                                boolean showExpressions,
                                                boolean verboseBytecodeLabels)
      • writeExpression

        static void writeExpression​(java.lang.String _prefix,
                                    Instruction _instruction)
      • getFoldedView

        static java.lang.String getFoldedView​(MethodModel _methodModel)
      • createView

        static java.lang.String createView​(MethodModel _methodModel,
                                           java.lang.String _msg,
                                           Instruction _head)
      • createView

        static java.lang.String createView​(MethodModel _methodModel,
                                           java.lang.String _msg,
                                           Instruction _head,
                                           Instruction _tail,
                                           int[] _pcForwardBranchTargetCounts)
      • getJavapView

        static java.lang.String getJavapView​(MethodModel _methodModel)
      • edump

        void edump​(java.lang.StringBuilder _sb,
                   Instruction i,
                   boolean clone)
      • fdump

        void fdump​(int _depth,
                   Instruction i,
                   boolean clone)
      • dump

        void dump​(java.lang.String _indent,
                  Instruction i,
                  boolean clone)