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.java40 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
43 public OneLocalsArray(int maxLocals) { argument
44 super(maxLocals != 0);
45 locals = new TypeBearer[maxLocals];
H A DLocalsArraySet.java54 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
57 public LocalsArraySet(int maxLocals) { argument
58 super(maxLocals != 0);
59 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 DRopperMachine.java74 private final int maxLocals; field in class:RopperMachine
141 this.maxLocals = method.getMaxLocals();
285 int stackPointer = maxLocals + frame.getStack().size();
H A DRopper.java90 private final int maxLocals; field in class:Ropper
294 this.maxLocals = method.getMaxLocals();
317 startFrames[0] = new Frame(maxLocals, method.getMaxStack());
429 return maxLocals + method.getMaxStack();
1201 * Creates the exception handler setup blocks. "maxLocals"
1218 RegisterSpec.make(maxLocals, one),
/dalvik/dx/src/com/android/dx/cf/direct/
H A DStdAttributeFactory.java219 int maxLocals = bytes.getUnsignedShort(offset + 2); // u2 max_locals
227 "max_locals: " + Hex.u2(maxLocals));
308 return new AttCode(maxStack, maxLocals, code, catches, attributes);

Completed in 127 milliseconds