Lines Matching refs:method
41 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
44 public void visitBranchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, BranchInstruction branchInstruction)
46 markBackwardBranch(method, branchInstruction.branchOffset);
50 public void visitAnySwitchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SwitchInstruction switchInstruction)
52 markBackwardBranch(method, switchInstruction.defaultOffset);
56 markBackwardBranch(method, switchInstruction.jumpOffsets[index]);
64 * Marks the given method if the given branch offset is negative.
66 private void markBackwardBranch(Method method, int branchOffset)
70 setBranchesBackward(method);
75 private static void setBranchesBackward(Method method)
77 MethodOptimizationInfo info = MethodOptimizationInfo.getMethodOptimizationInfo(method);
85 public static boolean branchesBackward(Method method)
87 MethodOptimizationInfo info = MethodOptimizationInfo.getMethodOptimizationInfo(method);