Searched refs:maxLocals (Results 1 - 25 of 50) sorted by relevance

12

/external/proguard/src/proguard/classfile/editor/
H A DVariableEditor.java50 * @param maxLocals the length of the local variable frame that will be
53 public void reset(int maxLocals) argument
56 if (deleted.length < maxLocals)
59 deleted = new boolean[maxLocals];
64 Arrays.fill(deleted, 0, maxLocals, false);
H A DVariableCleaner.java134 int maxLocals)
144 localVariableInfo.u2index < maxLocals &&
165 int maxLocals)
175 localVariableTypeInfo.u2index < maxLocals &&
197 int maxLocals)
202 int[] startPCs = createMaxArray(maxLocals);
231 int maxLocals)
236 int[] startPCs = createMaxArray(maxLocals);
132 removeUnusedLocalVariables(LocalVariableInfo[] localVariableInfos, int localVariableInfoCount, int maxLocals) argument
163 removeUnusedLocalVariableTypes(LocalVariableTypeInfo[] localVariableTypeInfos, int localVariableTypeInfoCount, int maxLocals) argument
195 trimLocalVariables(LocalVariableInfo[] localVariableInfos, int localVariableInfoCount, int maxLocals) argument
229 trimLocalVariableTypes(LocalVariableTypeInfo[] localVariableTypeInfos, int localVariableTypeInfoCount, int maxLocals) argument
/external/proguard/src/proguard/optimize/info/
H A DVariableUsageMarker.java62 int maxLocals = codeAttribute.u2maxLocals;
65 if (variableUsed.length < maxLocals)
68 variableUsed = new boolean[maxLocals];
73 Arrays.fill(variableUsed, 0, maxLocals, false);
/external/mockito/cglib-and-asm/src/org/mockito/asm/
H A DAttribute.java148 * @param maxLocals the maximum number of local variables of the method
158 final int maxLocals)
195 * @param maxLocals the maximum number of local variables of the method
206 final int maxLocals)
212 size += attr.write(cw, code, len, maxStack, maxLocals).length + 6;
233 * @param maxLocals the maximum number of local variables of the method
243 final int maxLocals,
248 ByteVector b = attr.write(cw, code, len, maxStack, maxLocals);
153 write( final ClassWriter cw, final byte[] code, final int len, final int maxStack, final int maxLocals) argument
201 getSize( final ClassWriter cw, final byte[] code, final int len, final int maxStack, final int maxLocals) argument
238 put( final ClassWriter cw, final byte[] code, final int len, final int maxStack, final int maxLocals, final ByteVector out) argument
H A DMethodAdapter.java188 public void visitMaxs(final int maxStack, final int maxLocals) { argument
189 mv.visitMaxs(maxStack, maxLocals);
H A DMethodVisitor.java385 * @param maxLocals maximum number of local variables for the method.
387 void visitMaxs(int maxStack, int maxLocals); argument
H A DMethodWriter.java234 private int maxLocals; field in class:MethodWriter
447 // updates maxLocals
452 maxLocals = size;
715 if (n > maxLocals) {
716 maxLocals = n;
1043 if (n > maxLocals) {
1044 maxLocals = n;
1190 if (n > maxLocals) {
1191 maxLocals = n;
1205 public void visitMaxs(final int maxStack, final int maxLocals) { argument
[all...]
/external/proguard/src/proguard/optimize/
H A DParameterShrinker.java90 int maxLocals = codeAttribute.u2maxLocals;
97 System.out.println(" Max locals = " + maxLocals);
101 int[] variableMap = new int[maxLocals];
134 for (int variableIndex = oldParameterSize; variableIndex < maxLocals; variableIndex++)
H A DDuplicateInitializerFixer.java160 int maxLocals =
164 if (codeAttribute.u2maxLocals < maxLocals)
166 codeAttribute.u2maxLocals = maxLocals;
/external/proguard/src/proguard/optimize/peephole/
H A DVariableShrinker.java89 int maxLocals = codeAttribute.u2maxLocals;
95 System.out.println(" Max locals = " + maxLocals);
102 variableEditor.reset(maxLocals);
104 for (int variableIndex = parameterSize; variableIndex < maxLocals; variableIndex++)
/external/javassist/src/main/javassist/convert/
H A DTransformBefore.java26 protected int maxLocals; field in class:TransformBefore
40 maxLocals = 0;
47 maxLocals = attr.getMaxLocals();
86 int var = maxLocals;
105 locals = var - maxLocals;
/external/mockito/cglib-and-asm/src/org/mockito/asm/tree/analysis/
H A DSubroutine.java56 final int maxLocals,
60 this.access = new boolean[maxLocals];
54 Subroutine( final LabelNode start, final int maxLocals, final JumpInsnNode caller) argument
H A DAnalyzer.java130 Subroutine main = new Subroutine(null, m.maxLocals, null);
138 sub = new Subroutine(jsr.label, m.maxLocals, jsr);
152 Frame current = newFrame(m.maxLocals, m.maxStack);
153 Frame handler = newFrame(m.maxLocals, m.maxStack);
166 while (local < m.maxLocals) {
202 m.maxLocals,
/external/mockito/cglib-and-asm/src/org/mockito/cglib/transform/impl/
H A DUndeclaredThrowableTransformer.java54 public void visitMaxs(int maxStack, int maxLocals) {
57 super.visitMaxs(maxStack, maxLocals);
/external/javassist/src/main/javassist/expr/
H A DExprEditor.java106 if (codeAttr.getMaxLocals() < context.maxLocals)
107 codeAttr.setMaxLocals(context.maxLocals);
157 int maxLocals; field in class:ExprEditor.LoopContext
161 maxLocals = locals;
167 if (maxLocals < locals)
168 maxLocals = locals;
H A DExpr.java50 int maxLocals, maxStack; field in class:Expr
81 return maxLocals;
302 maxLocals = bytecode.getMaxLocals();
326 maxLocals = context.maxLocals;
H A DHandler.java132 maxLocals = b.getMaxLocals();
/external/javassist/src/main/javassist/bytecode/
H A DCodeAttribute.java44 private int maxLocals; field in class:CodeAttribute
62 maxLocals = locals;
83 maxLocals = src.getMaxLocals();
103 maxLocals = in.readUnsignedShort();
169 out.writeShort(maxLocals); // max_locals
246 return maxLocals;
253 maxLocals = value;
H A DBytecode.java121 int maxStack, maxLocals; field in class:Bytecode
141 maxLocals = localvars;
189 return new CodeAttribute(constPool, maxStack, maxLocals,
233 public int getMaxLocals() { return maxLocals; }
239 maxLocals = size;
273 maxLocals = locals;
280 maxLocals += diff;
/external/mockito/cglib-and-asm/src/org/mockito/asm/tree/
H A DMethodNode.java132 public int maxLocals; field in class:MethodNode
353 public void visitMaxs(final int maxStack, final int maxLocals) { argument
355 this.maxLocals = maxLocals;
486 mv.visitMaxs(maxStack, maxLocals);
/external/javassist/src/main/javassist/bytecode/stackmap/
H A DLiveness.java34 public void compute(CodeIterator ci, TypedBlock[] blocks, int maxLocals, argument
38 computeUsage(ci, blocks, maxLocals);
208 private void computeUsage(CodeIterator ci, TypedBlock[] blocks, int maxLocals) argument
214 localsUsage = tb.localsUsage = new byte[maxLocals];
H A DTypedBlock.java147 void initFirstBlock(int maxStack, int maxLocals, String className, argument
156 TypeData[] locals = new TypeData[maxLocals];
/external/mockito/cglib-and-asm/src/org/mockito/cglib/transform/
H A DMethodVisitorTee.java141 public void visitMaxs(int maxStack, int maxLocals) { argument
142 mv1.visitMaxs(maxStack, maxLocals);
143 mv2.visitMaxs(maxStack, maxLocals);
/external/javassist/src/main/javassist/bytecode/analysis/
H A DAnalyzer.java128 int maxLocals = codeAttribute.getMaxLocals();
140 frames[iter.lookAhead()] = firstFrame(method, maxLocals, maxStack);
233 private Frame firstFrame(MethodInfo method, int maxLocals, int maxStack) { argument
236 Frame first = new Frame(maxLocals, maxStack);
/external/mockito/cglib-and-asm/src/org/mockito/cglib/core/
H A DLocalVariablesSorter.java102 public void visitMaxs(final int maxStack, final int maxLocals) { argument

Completed in 905 milliseconds

12