Home
last modified time | relevance | path

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

12345678910

/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/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.java62 private final LocalVariableInfo locals; field in RopTranslator
102 LocalVariableInfo locals, int paramSize, DexOptions dexOptions) { in translate() argument
104 new RopTranslator(method, positionInfo, locals, paramSize, dexOptions); in translate()
119 private RopTranslator(RopMethod method, int positionInfo, LocalVariableInfo locals, in RopTranslator() argument
124 this.locals = locals; in RopTranslator()
141 if (locals != null) { in RopTranslator()
148 maxInsns += bsz + locals.getAssignmentCount(); in RopTranslator()
160 if (locals != null) { in RopTranslator()
162 new LocalVariableAwareTranslationVisitor(output, locals); in RopTranslator()
251 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()
50 OneLocalsArray result = new OneLocalsArray(locals.length); in copy()
52 System.arraycopy(locals, 0, result.locals, 0, locals.length); in copy()
59 for (int i = 0; i < locals.length; i++) { in annotate()
60 TypeBearer type = locals[i]; in annotate()
70 for (int i = 0; i < locals.length; i++) { in toHuman()
71 TypeBearer type = locals[i]; in toHuman()
81 int len = locals.length; in makeInitialized()
93 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/069-dex-source-position/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \
20 dx --debug --dex --no-optimize --positions=important --no-locals \
22 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/
Drun18 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
25 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
/dalvik/dx/tests/060-dex-call-static/
Drun18 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/068-dex-infinite-loop/
Drun18 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/048-dex-new-array/
Drun18 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test *.class
/dalvik/dx/tests/077-dex-code-alignment/
Drun24 dx --debug --dex --positions=none --no-locals --dump-to=- *.class | awk '
/dalvik/dx/tests/054-dex-high16/
Drun18 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/123-dex-transform-invalid-virtual-to-direct/
Drun17 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/111-use-null-as-array/
Drun18 dx --debug --dex --positions=none --no-locals \
/dalvik/dx/tests/081-dex-throws-list/
Drun18 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
/dalvik/dx/tests/070-dex-multianewarray/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/065-dex-new-array/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/064-dex-array-access/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/053-dex-instance-var-access/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/066-dex-try-catch-rethrow/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \
/dalvik/dx/tests/062-dex-synch-method/
Drun18 dx --debug --dex --no-optimize --positions=none --no-locals \

12345678910