/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | LocalSnapshot.java | 31 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 D | DalvCode.java | 63 private LocalList locals; field in class:DalvCode 96 this.locals = null; 110 locals = LocalList.make(insns); 216 return locals;
|
H A D | RopTranslator.java | 59 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 D | LocalList.java | 377 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 D | LocalSnapshot.java | 31 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 D | DalvCode.java | 63 private LocalList locals; field in class:DalvCode 96 this.locals = null; 110 locals = LocalList.make(insns); 216 return locals;
|
H A D | RopTranslator.java | 63 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 D | LocalList.java | 377 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 D | CfTranslator.java | 287 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 D | Frame.java | 27 * 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 D | OneLocalsArray.java | 35 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 D | DebugInfoDecoder.java | 50 /** 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 D | DebugInfoEncoder.java | 62 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 D | DebugInfoDecoder.java | 51 /** 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 D | DebugInfoEncoder.java | 62 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 D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |