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.java63 private LocalList locals; field in class:DalvCode
96 this.locals = null;
110 locals = LocalList.make(insns);
216 return locals;
H A DRopTranslator.java63 private final LocalVariableInfo locals; field in class:RopTranslator
96 * @param locals {@code null-ok;} local variable information to use
103 LocalVariableInfo locals, int paramSize, DexOptions dexOptions) {
105 new RopTranslator(method, positionInfo, locals, paramSize, dexOptions);
115 * @param locals {@code null-ok;} local variable information to use
120 private RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, argument
125 this.locals = locals;
142 if (locals != null) {
144 * If we're tracking locals, the
102 translate(RopMethod method, int positionInfo, LocalVariableInfo locals, int paramSize, DexOptions dexOptions) argument
819 private LocalVariableInfo locals; field in class:RopTranslator.LocalVariableAwareTranslationVisitor
827 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/cf/
H A DCfTranslator.java287 LocalVariableInfo locals = null;
290 locals = LocalVariableExtractor.extract(rmeth);
294 locals, paramSize, dexOptions);
297 updateDexStatistics(cfOptions, dexOptions, rmeth, nonOptRmeth, locals,
354 LocalVariableInfo locals, int paramSize, int originalByteCount) {
364 cfOptions.positionInfo, locals, paramSize, dexOptions);
366 cfOptions.positionInfo, locals, paramSize, dexOptions);
352 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.java35 private final TypeBearer[] locals; field in class:OneLocalsArray
38 * Constructs an instance. The locals array initially consists of
41 * @param maxLocals {@code >= 0;} the maximum number of locals this instance
46 locals = new TypeBearer[maxLocals];
51 OneLocalsArray result = new OneLocalsArray(locals.length);
53 System.arraycopy(locals, 0, result.locals, 0, locals.length);
60 for (int i = 0; i < locals.length; i++) {
61 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.java51 /** locals decoded */
52 private final ArrayList<LocalEntry> locals; field in class:DebugInfoDecoder
108 locals = new ArrayList<LocalEntry>();
144 * An entry in the resulting locals table
193 * Gets the decoded locals list, in ascending start-address order.
196 * @return locals list in ascending address order.
199 return locals;
256 locals.add(thisEntry);
278 locals.add(le);
294 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/etc/
H A Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...

Completed in 2332 milliseconds