Home
last modified time | relevance | path

Searched refs:locals (Results 1 – 25 of 234) sorted by relevance

12345678910

/dalvik/dx/src/com/android/dx/dex/code/
DLocalSnapshot.java32 private final RegisterSpecSet locals; field in LocalSnapshot
41 public LocalSnapshot(SourcePosition position, RegisterSpecSet locals) { in LocalSnapshot() argument
44 if (locals == null) { in LocalSnapshot()
48 this.locals = locals; in LocalSnapshot()
54 return new LocalSnapshot(getPosition(), locals.withOffset(delta)); in withRegisterOffset()
60 return new LocalSnapshot(getPosition(), locals); in withRegisters()
69 return locals; in getLocals()
75 return locals.toString(); in argString()
81 int sz = locals.size(); in listingString0()
82 int max = locals.getMaxSize(); in listingString0()
[all …]
DDalvCode.java62 private LocalList locals; field in DalvCode
95 this.locals = null; in DalvCode()
109 locals = LocalList.make(insns); in finishProcessingIfNecessary()
215 return locals; in getLocals()
DRopTranslator.java63 private final LocalVariableInfo locals; field in RopTranslator
103 LocalVariableInfo locals, int paramSize, DexOptions dexOptions) { in translate() argument
105 new RopTranslator(method, positionInfo, locals, paramSize, dexOptions); in translate()
120 private RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, in RopTranslator() argument
125 this.locals = locals; in RopTranslator()
142 if (locals != null) { in RopTranslator()
149 maxInsns += bsz + locals.getAssignmentCount(); in RopTranslator()
161 if (locals != null) { in RopTranslator()
163 new LocalVariableAwareTranslationVisitor(output, locals); in RopTranslator()
252 if (locals != null) { in outputBlock()
[all …]
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DLocalSnapshot.java31 private final RegisterSpecSet locals; field in LocalSnapshot
40 public LocalSnapshot(SourcePosition position, RegisterSpecSet locals) { in LocalSnapshot() argument
43 if (locals == null) { in LocalSnapshot()
47 this.locals = locals; in LocalSnapshot()
53 return new LocalSnapshot(getPosition(), locals.withOffset(delta)); in withRegisterOffset()
59 return new LocalSnapshot(getPosition(), locals); in withRegisters()
68 return locals; in getLocals()
74 return locals.toString(); in argString()
80 int sz = locals.size(); in listingString0()
81 int max = locals.getMaxSize(); in listingString0()
[all …]
DDalvCode.java63 private LocalList locals; field in DalvCode
96 this.locals = null; in DalvCode()
110 locals = LocalList.make(insns); in finishProcessingIfNecessary()
216 return locals; in getLocals()
DRopTranslator.java59 private final LocalVariableInfo locals; field in RopTranslator
98 LocalVariableInfo locals, int paramSize) { in translate() argument
100 new RopTranslator(method, positionInfo, locals, in translate()
116 LocalVariableInfo locals, int paramSize) { in RopTranslator() argument
119 this.locals = locals; in RopTranslator()
136 if (locals != null) { in RopTranslator()
143 maxInsns += bsz + locals.getAssignmentCount(); in RopTranslator()
155 if (locals != null) { in RopTranslator()
157 new LocalVariableAwareTranslationVisitor(output, locals); in RopTranslator()
245 if (locals != null) { in outputBlock()
[all …]
/dalvik/dx/src/com/android/dx/cf/code/
DOneLocalsArray.java34 private final TypeBearer[] locals; field in OneLocalsArray
45 locals = new TypeBearer[maxLocals]; in OneLocalsArray()
51 OneLocalsArray result = new OneLocalsArray(locals.length); in copy()
53 System.arraycopy(locals, 0, result.locals, 0, locals.length); in copy()
61 for (int i = 0; i < locals.length; i++) { in annotate()
62 TypeBearer type = locals[i]; in annotate()
73 for (int i = 0; i < locals.length; i++) { in toHuman()
74 TypeBearer type = locals[i]; in toHuman()
85 int len = locals.length; in makeInitialized()
97 if (locals[i] == type) { in makeInitialized()
[all …]
DFrame.java33 private final LocalsArray locals; field in Frame
47 private Frame(LocalsArray locals, ExecutionStack stack) { in Frame() argument
48 this(locals, stack, IntList.EMPTY); in Frame()
59 private Frame(LocalsArray locals, in Frame() argument
61 if (locals == null) { in Frame()
71 this.locals = locals; in Frame()
98 return new Frame(locals.copy(), stack.copy(), subroutines); in copy()
105 locals.setImmutable(); in setImmutable()
117 locals.makeInitialized(type); in makeInitialized()
127 return locals; in getLocals()
[all …]
/dalvik/dx/tests/111-use-null-as-array/
Dmultidimensional.j12 .limit locals 1
31 .limit locals 1
52 .limit locals 1
71 .limit locals 1
92 .limit locals 1
111 .limit locals 1
132 .limit locals 1
151 .limit locals 1
172 .limit locals 1
191 .limit locals 1
[all …]
Drun17 dx --debug --dex --positions=none --no-locals \
20 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/069-dex-source-position/
Drun17 dx --debug --dex --no-optimize --positions=none --no-locals \
19 dx --debug --dex --no-optimize --positions=important --no-locals \
21 dx --debug --dex --no-optimize --positions=lines --no-locals \
/dalvik/dx/tests/071-dex-java-stack-ops/
Dblort.j21 .limit locals 1
28 .limit locals 1
35 .limit locals 1
42 .limit locals 1
49 .limit locals 1
56 .limit locals 1
64 .limit locals 2
71 .limit locals 2
78 .limit locals 2
85 .limit locals 2
[all …]
/dalvik/dx/tests/097-dex-branch-offset-zero/
Drun17 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
24 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
/dalvik/dexgen/src/com/android/dexgen/dex/file/
DDebugInfoDecoder.java51 private final ArrayList<LocalEntry> locals; field in DebugInfoDecoder
107 locals = new ArrayList<LocalEntry>(); in DebugInfoDecoder()
198 return locals; in getLocals()
256 locals.add(thisEntry); in decode0()
278 locals.add(le); in decode0()
300 locals.add(le); in decode0()
313 locals.add(le); in decode0()
339 locals.add(le); in decode0()
365 locals.add(le); in decode0()
/dalvik/dx/tests/109-int-branch/
Dblort.j19 .limit locals 6
53 .limit locals 2
73 .limit locals 3
/dalvik/dx/src/com/android/dx/dex/file/
DDebugInfoDecoder.java62 private final ArrayList<LocalEntry> locals; field in DebugInfoDecoder
118 locals = new ArrayList<LocalEntry>(); in DebugInfoDecoder()
210 return locals; in getLocals()
267 locals.add(thisEntry); in decode0()
289 locals.add(le); in decode0()
305 locals.add(le); in decode0()
318 locals.add(le); in decode0()
344 locals.add(le); in decode0()
370 locals.add(le); in decode0()
/dalvik/dx/tests/054-dex-high16/
Drun17 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/077-dex-code-alignment/
Drun22 dx --debug --dex --positions=none --no-locals --dump-to=- *.class | awk '
/dalvik/dx/tests/048-dex-new-array/
Drun17 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test *.class
/dalvik/dx/tests/081-dex-throws-list/
Drun17 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
/dalvik/dx/tests/060-dex-call-static/
Drun17 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/068-dex-infinite-loop/
Drun17 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/047-dex-wide-args/
Drun17 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/050-dex-checkcast/
Drun17 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/052-dex-static-var-access/
Drun17 dx --debug --dex --no-optimize --positions=none --no-locals \

12345678910