Searched defs:locals (Results 1 - 16 of 16) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DLocalSnapshot.java31 private final RegisterSpecSet locals; field in class:LocalSnapshot
38 * @param locals {@code non-null;} associated local variable state
40 public LocalSnapshot(SourcePosition position, RegisterSpecSet locals) { argument
43 if (locals == null) {
44 throw new NullPointerException("locals == null");
47 this.locals = locals;
53 return new LocalSnapshot(getPosition(), locals.withOffset(delta));
59 return new LocalSnapshot(getPosition(), locals);
68 return locals;
[all...]
H A DDalvCode.java63 private LocalList locals; field in class:DalvCode
96 this.locals = null;
110 locals = LocalList.make(insns);
216 return locals;
H A DRopTranslator.java59 private final LocalVariableInfo locals; field in class:RopTranslator
92 * @param locals {@code null-ok;} local variable information to use
98 LocalVariableInfo locals, int paramSize) {
100 new RopTranslator(method, positionInfo, locals,
111 * @param locals {@code null-ok;} local variable information to use
116 LocalVariableInfo locals, int paramSize) {
119 this.locals = locals;
136 if (locals != null) {
138 * If we're tracking locals, the
97 translate(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize) argument
115 RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize) argument
809 private LocalVariableInfo locals; field in class:RopTranslator.LocalVariableAwareTranslationVisitor
817 LocalVariableAwareTranslationVisitor(OutputCollector output, LocalVariableInfo locals) argument
[all...]
H A DLocalList.java377 private static void debugVerify(LocalList locals) { argument
379 debugVerify0(locals);
381 int sz = locals.size();
383 System.err.println(locals.get(i));
393 private static void debugVerify0(LocalList locals) { argument
394 int sz = locals.size();
398 Entry e = locals.get(i);
421 Entry test = locals.get(j);
534 * @param specs {@code non-null;} spec set representing the locals
822 * be called for any spec that is on its way into a locals
[all...]
/dalvik/dx/src/com/android/dx/dex/code/
H A DLocalSnapshot.java31 private final RegisterSpecSet locals; field in class:LocalSnapshot
38 * @param locals {@code non-null;} associated local variable state
40 public LocalSnapshot(SourcePosition position, RegisterSpecSet locals) { argument
43 if (locals == null) {
44 throw new NullPointerException("locals == null");
47 this.locals = locals;
53 return new LocalSnapshot(getPosition(), locals.withOffset(delta));
59 return new LocalSnapshot(getPosition(), locals);
68 return locals;
[all...]
H A DDalvCode.java62 private LocalList locals; field in class:DalvCode
95 this.locals = null;
109 locals = LocalList.make(insns);
215 return locals;
H A DRopTranslator.java62 private final LocalVariableInfo locals; field in class:RopTranslator
95 * @param locals {@code null-ok;} local variable information to use
102 LocalVariableInfo locals, int paramSize, DexOptions dexOptions) {
104 new RopTranslator(method, positionInfo, locals, paramSize, dexOptions);
114 * @param locals {@code null-ok;} local variable information to use
119 private RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, argument
124 this.locals = locals;
141 if (locals != null) {
143 * If we're tracking locals, the
101 translate(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize, DexOptions dexOptions) argument
818 private LocalVariableInfo locals; field in class:RopTranslator.LocalVariableAwareTranslationVisitor
826 LocalVariableAwareTranslationVisitor(OutputCollector output, LocalVariableInfo locals) argument
[all...]
H A DLocalList.java376 private static void debugVerify(LocalList locals) { argument
378 debugVerify0(locals);
380 int sz = locals.size();
382 System.err.println(locals.get(i));
392 private static void debugVerify0(LocalList locals) { argument
393 int sz = locals.size();
397 Entry e = locals.get(i);
420 Entry test = locals.get(j);
533 * @param specs {@code non-null;} spec set representing the locals
821 * be called for any spec that is on its way into a locals
[all...]
/dalvik/dx/src/com/android/dx/dex/cf/
H A DCfTranslator.java317 LocalVariableInfo locals = null;
320 locals = LocalVariableExtractor.extract(rmeth);
324 locals, paramSize, dexOptions);
327 updateDexStatistics(cfOptions, dexOptions, rmeth, nonOptRmeth, locals,
387 LocalVariableInfo locals, int paramSize, int originalByteCount) {
397 cfOptions.positionInfo, locals, paramSize, dexOptions);
399 cfOptions.positionInfo, locals, paramSize, dexOptions);
385 updateDexStatistics(CfOptions cfOptions, DexOptions dexOptions, RopMethod optRmeth, RopMethod nonOptRmeth, LocalVariableInfo locals, int paramSize, int originalByteCount) argument
/dalvik/dx/src/com/android/dx/cf/code/
H A DFrame.java27 * of a set of locals and a value stack, and it can be told to act on
32 /** {@code non-null;} the locals */
33 private final LocalsArray locals; field in class:Frame
44 * @param locals {@code non-null;} the locals array to use
47 private Frame(LocalsArray locals, ExecutionStack stack) { argument
48 this(locals, stack, IntList.EMPTY);
54 * @param locals {@code non-null;} the locals array to use
59 private Frame(LocalsArray locals, argument
273 adjustLocalsForSubroutines( LocalsArray locals, IntList subroutines) argument
[all...]
H A DOneLocalsArray.java34 private final TypeBearer[] locals; field in class:OneLocalsArray
37 * Constructs an instance. The locals array initially consists of
40 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
45 locals = new TypeBearer[maxLocals];
50 OneLocalsArray result = new OneLocalsArray(locals.length);
52 System.arraycopy(locals, 0, result.locals, 0, locals.length);
59 for (int i = 0; i < locals.length; i++) {
60 TypeBearer type = locals[
[all...]
/dalvik/dexgen/src/com/android/dexgen/dex/file/
H A DDebugInfoDecoder.java50 /** locals decoded */
51 private final ArrayList<LocalEntry> locals; field in class:DebugInfoDecoder
107 locals = new ArrayList<LocalEntry>();
143 * An entry in the resulting locals table
192 * Gets the decoded locals list, in ascending start-address order.
195 * @return locals list in ascending address order.
198 return locals;
256 locals.add(thisEntry);
278 locals.add(le);
300 locals
[all...]
H A DDebugInfoEncoder.java62 private final LocalList locals; field in class:DebugInfoEncoder
100 * @param locals {@code null-ok;} local variables to encode
108 public DebugInfoEncoder(PositionList positions, LocalList locals, argument
112 this.locals = locals;
207 int localsSz = locals.size();
211 // Current index in locals
231 nextAddrL = locals.get(curLocalIdx).getAddress();
271 * locals} and including all subsequent activity at the same
274 * @param curLocalIdx Current index in locals
[all...]
/dalvik/dx/src/com/android/dx/dex/file/
H A DDebugInfoDecoder.java61 /** locals decoded */
62 private final ArrayList<LocalEntry> locals; field in class:DebugInfoDecoder
118 locals = new ArrayList<LocalEntry>();
154 * An entry in the resulting locals table
203 * Gets the decoded locals list, in ascending start-address order.
206 * @return locals list in ascending address order.
209 return locals;
266 locals.add(thisEntry);
288 locals.add(le);
304 locals
[all...]
H A DDebugInfoEncoder.java70 private final LocalList locals; field in class:DebugInfoEncoder
108 * @param locals {@code null-ok;} local variables to encode
116 public DebugInfoEncoder(PositionList positions, LocalList locals, argument
120 this.locals = locals;
215 int localsSz = locals.size();
219 // Current index in locals
239 nextAddrL = locals.get(curLocalIdx).getAddress();
279 * locals} and including all subsequent activity at the same
282 * @param curLocalIdx Current index in locals
[all...]
/dalvik/dx/etc/
H A Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...

Completed in 503 milliseconds