Searched refs:locals (Results 51 - 66 of 66) sorted by relevance

123

/dalvik/dexgen/src/com/android/dexgen/dex/code/
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 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
816 private LocalVariableInfo locals; field in class:RopTranslator.LocalVariableAwareTranslationVisitor
824 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/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...]
H A DDebugInfoItem.java176 LocalList locals = code.getLocals();
182 new DebugInfoEncoder(positions, locals,
/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...]
H A DDebugInfoItem.java174 LocalList locals = code.getLocals();
180 new DebugInfoEncoder(positions, locals,
/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/vm/interp/
H A DInterp.cpp966 #if 0 // "locals" structure has changed -- need to rewrite this
971 const DexLocal* locals = dvmDexGetLocals(pDexFile, pDexCode);
973 if (locals[j].registerNum == (u4) i) {
974 name = dvmDexStringStr(locals[j].pName);
/dalvik/dx/etc/
H A Djasmin.jarMETA-INF/ META-INF/MANIFEST.MF jas/ jas/AnnotDefAttr.class AnnotDefAttr.java package jas ...
/dalvik/vm/oo/
H A DClass.cpp2106 free(meth->locals);

Completed in 226 milliseconds

123