/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 | 32 private final RegisterSpecSet locals; field in class:LocalSnapshot 39 * @param locals {@code non-null;} associated local variable state 41 public LocalSnapshot(SourcePosition position, RegisterSpecSet locals) { argument 44 if (locals == null) { 45 throw new NullPointerException("locals == null"); 48 this.locals = locals; 54 return new LocalSnapshot(getPosition(), locals.withOffset(delta)); 60 return new LocalSnapshot(getPosition(), locals); 69 return locals; [all...] |
H A D | DalvCode.java | 62 private LocalList locals; field in class:DalvCode 95 this.locals = null; 109 locals = LocalList.make(insns); 215 return locals;
|
H A D | RopTranslator.java | 62 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 D | LocalList.java | 373 private static void debugVerify(LocalList locals) { argument 375 debugVerify0(locals); 377 int sz = locals.size(); 379 System.err.println(locals.get(i)); 389 private static void debugVerify0(LocalList locals) { argument 390 int sz = locals.size(); 394 Entry e = locals.get(i); 417 Entry test = locals.get(j); 530 * @param specs {@code non-null;} spec set representing the locals 818 * 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 | 311 LocalVariableInfo locals = null; 314 locals = LocalVariableExtractor.extract(rmeth); 318 locals, paramSize, dexOptions); 321 updateDexStatistics(cfOptions, dexOptions, rmeth, nonOptRmeth, locals, 379 LocalVariableInfo locals, int paramSize, int originalByteCount) { 389 cfOptions.positionInfo, locals, paramSize, dexOptions); 391 cfOptions.positionInfo, locals, paramSize, dexOptions); 377 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 | 34 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 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 | 61 /** 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 D | DebugInfoEncoder.java | 70 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 D | jasmin.jar | META-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ... |