Home | History | Annotate | Download | only in evaluation

Lines Matching defs:method

144     public void visitCodeAttribute(Clazz clazz, Method method, CodeAttribute codeAttribute)
148 // method.getName(clazz).equals("abc");
151 // Catch any unexpected exceptions from the actual visiting method.
155 visitCodeAttribute0(clazz, method, codeAttribute);
161 System.err.println(" Method = ["+method.getName(clazz)+method.getDescriptor(clazz)+"]");
163 System.err.println("Not optimizing this method");
167 method.accept(clazz, new ClassPrinter());
175 public void visitCodeAttribute0(Clazz clazz, Method method, CodeAttribute codeAttribute)
180 System.out.println("EvaluationShrinker ["+clazz.getName()+"."+method.getName(clazz)+method.getDescriptor(clazz)+"]");
186 // Evaluate the method.
187 partialEvaluator.visitCodeAttribute(clazz, method, codeAttribute);
189 // Evaluate the method the way the JVM verifier would do it.
190 simplePartialEvaluator.visitCodeAttribute(clazz, method, codeAttribute);
197 // Mark any unused method parameters on the stack.
207 instruction.accept(clazz, method, codeAttribute, offset, unusedParameterSimplifier);
216 // The invocation of the "super" or "this" <init> method inside a
244 method,
276 instruction.accept(clazz, method, codeAttribute, offset, producerMarker);
316 instruction.accept(clazz, method, codeAttribute, offset, variableInitializationMarker);
338 instruction.accept(clazz, method, codeAttribute, offset, stackConsistencyFixer);
418 instruction.accept(clazz, method, codeAttribute, offset, extraDeletedInstructionVisitor);
483 codeAttributeEditor.visitCodeAttribute(clazz, method, codeAttribute);
503 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
506 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
540 // Make the method invocation static, if possible.
575 * Simplified method arguments are ignored.
583 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction)
589 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
640 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction)
654 public void visitConstantInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, ConstantInstruction constantInstruction)
666 public void visitBranchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, BranchInstruction branchInstruction)
694 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction) {}
697 public void visitVariableInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VariableInstruction variableInstruction)
722 public void visitAnyInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, Instruction instruction)
729 // no longer consumed directly by a method.
928 public void visitSimpleInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, SimpleInstruction simpleInstruction)
1032 visitAnyInstruction(clazz, method, codeAttribute, offset, simpleInstruction);