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

/dalvik/dx/src/com/android/dx/cf/attrib/
H A DAttCode.java35 private final int maxLocals; field in class:AttCode
50 * @param maxLocals {@code >= 0;} the number of locals
55 public AttCode(int maxStack, int maxLocals, BytecodeArray code, argument
63 if (maxLocals < 0) {
64 throw new IllegalArgumentException("maxLocals < 0");
90 this.maxLocals = maxLocals;
116 return maxLocals;
/dalvik/dx/src/com/android/dx/cf/code/
H A DOneLocalsArray.java41 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
44 public OneLocalsArray(int maxLocals) { argument
45 super(maxLocals != 0);
46 locals = new TypeBearer[maxLocals];
H A DLocalsArraySet.java56 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
59 public LocalsArraySet(int maxLocals) { argument
60 super(maxLocals != 0);
61 primary = new OneLocalsArray(maxLocals);
H A DFrame.java81 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
86 public Frame(int maxLocals, int maxStack) { argument
87 this(new OneLocalsArray(maxLocals), new ExecutionStack(maxStack));
H A DRopper.java76 private final int maxLocals; field in class:Ropper
280 this.maxLocals = method.getMaxLocals();
303 startFrames[0] = new Frame(maxLocals, method.getMaxStack());
415 return maxLocals + method.getMaxStack();
1187 * Creates the exception handler setup blocks. "maxLocals"
1204 RegisterSpec.make(maxLocals, one),
H A DRopperMachine.java75 private final int maxLocals; field in class:RopperMachine
142 this.maxLocals = method.getMaxLocals();
286 int stackPointer = maxLocals + frame.getStack().size();
/dalvik/dx/src/com/android/dx/cf/direct/
H A DStdAttributeFactory.java220 int maxLocals = bytes.getUnsignedShort(offset + 2); // u2 max_locals
228 "max_locals: " + Hex.u2(maxLocals));
309 return new AttCode(maxStack, maxLocals, code, catches, attributes);

Completed in 4340 milliseconds