/dalvik/dx/src/com/android/dx/dex/file/ |
D | DebugInfoEncoder.java | 72 private final ByteArrayAnnotatedOutput output; field in DebugInfoEncoder 127 output = new ByteArrayAnnotatedOutput(); in DebugInfoEncoder() 208 output.writeByte(DBG_SET_PROLOGUE_END); in convert0() 273 return output.toByteArray(); in convert0() 380 int mark = output.getCursor(); in emitHeader() 387 output.writeUleb128(line); in emitHeader() 390 annotate(output.getCursor() - mark, "line_start: " + line); in emitHeader() 413 mark = output.getCursor(); in emitHeader() 414 output.writeUleb128(szParamTypes); in emitHeader() 417 annotate(output.getCursor() - mark, in emitHeader() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
D | DebugInfoEncoder.java | 64 private final ByteArrayAnnotatedOutput output; field in DebugInfoEncoder 119 output = new ByteArrayAnnotatedOutput(); in DebugInfoEncoder() 200 output.writeByte(DBG_SET_PROLOGUE_END); in convert0() 265 return output.toByteArray(); in convert0() 372 int mark = output.getCursor(); in emitHeader() 379 output.writeUnsignedLeb128(line); in emitHeader() 382 annotate(output.getCursor() - mark, "line_start: " + line); in emitHeader() 405 mark = output.getCursor(); in emitHeader() 406 output.writeUnsignedLeb128(szParamTypes); in emitHeader() 409 annotate(output.getCursor() - mark, in emitHeader() [all …]
|
/dalvik/dx/tests/115-merge/ |
D | run | 24 dx --dex --output=test.jar com/android/dx/merge/* $dxjar 27 dx --dex --output=testdata/Annotated.dex testdata/Annotated* 28 dx --dex --output=testdata/Basic.dex testdata/Basic* 29 dx --dex --output=testdata/FillArrayData.dex testdata/FillArrayData* 30 dx --dex --output=testdata/StaticValues.dex testdata/StaticValues* 31 dx --dex --output=testdata/TryCatchFinally.dex testdata/TryCatchFinally*
|
/dalvik/dx/junit-tests/com/android/dx/util/ |
D | ByteArrayAnnotatedOutputTest.java | 31 ByteArrayAnnotatedOutput output = new ByteArrayAnnotatedOutput(data); in testArrayZeroedOut() local 33 output.writeZeroes(length); in testArrayZeroedOut() 46 ByteArrayAnnotatedOutput output = new ByteArrayAnnotatedOutput(data); in testArrayAligned() local 49 output.writeByte(0); in testArrayAligned() 50 output.alignTo(length); in testArrayAligned()
|
/dalvik/dx/tests/133-source-debug-extension/ |
D | run | 23 dx --dex --output=$test_dex $test_class 27 strings $i | sed -n -e "/SourceDebugExtension/ p" -e "/SMAP/,/23/ p" > $i.output 30 diff $test_class.output $test_dex.output
|
/dalvik/dx/tests/ |
D | run-test | 55 output="out.txt" 140 "./$run" >"$output" 2>&1 143 mv "$output" "${progdir}/${td_expected}" 150 "./$run" >"$output" 2>&1 151 cmp -s "$expected" "$output" 175 diff -u "$expected" "$output"
|
D | run-all-tests | 109 local -r output=$2 133 rm -rf "$output" 157 output="${test_root}/${test_name}" 158 ./run-test --output_dir "${output}" "${test_name}" 159 update_result "${test_name}" "${output}" $? 172 output="${test_root}/${test_name}" 173 run_one_test_with_flock "$output" "$test_name" "$lock_file" &
|
/dalvik/dx/tests/099-dex-core-library-error/ |
D | run | 17 dx --debug --dex --output=blort.dex java/blort/Blort.class >/dev/null 2>&1 23 dx --debug --dex --output=muffins.dex javax/net/Muffins.class >/dev/null 2>&1 29 dx --debug --dex --output=zorch.dex javax/zorch/Zorch.class >/dev/null 2>&1
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | RopTranslator.java | 69 private final OutputCollector output; field in RopTranslator 159 this.output = new OutputCollector(dexOptions, maxInsns, bsz * 3, regCount, paramSize); in RopTranslator() 163 new LocalVariableAwareTranslationVisitor(output, locals); in RopTranslator() 165 this.translationVisitor = new TranslationVisitor(output); in RopTranslator() 218 return new DalvCode(positionInfo, output.getFinisher(), catches); in translateAndGetResult() 249 output.add(startAddress); in outputBlock() 254 output.add(new LocalSnapshot(startAddress.getPosition(), in outputBlock() 266 output.add(addresses.getEnd(block)); in outputBlock() 293 output.reverseBranch(1, addresses.getStart(succ)); in outputBlock() 303 output.add(insn); in outputBlock() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | RopTranslator.java | 65 private final OutputCollector output; field in RopTranslator 153 this.output = new OutputCollector(maxInsns, bsz * 3, regCount); in RopTranslator() 157 new LocalVariableAwareTranslationVisitor(output, locals); in RopTranslator() 159 this.translationVisitor = new TranslationVisitor(output); in RopTranslator() 211 return new DalvCode(positionInfo, output.getFinisher(), catches); in translateAndGetResult() 242 output.add(startAddress); in outputBlock() 247 output.add(new LocalSnapshot(startAddress.getPosition(), in outputBlock() 259 output.add(addresses.getEnd(block)); in outputBlock() 286 output.reverseBranch(1, addresses.getStart(succ)); in outputBlock() 296 output.add(insn); in outputBlock() [all …]
|
/dalvik/tools/dexdeps/ |
D | README.txt | 21 Specifies the output format. 23 "brief" produces one line of output for each field and method. Field 26 "xml" produces a larger output file, readable with an XML browser. Types 31 Indicates that output should only include a list of classes, as
|
/dalvik/dx/tests/119-merge-conflict/ |
D | run | 31 dx --dex --output=test.jar com/android/dx/merge/* $dxjar 34 dx --dex --output=testdata/A.dex testdata/A.class 35 dx --dex --output=testdata/B.dex testdata/B.class
|
/dalvik/dx/tests/125-main-dex-list/ |
D | run | 17 dx --dex --output=test.jar com/android/dx/multidex/* 19 dx -JXmx1024m --dex --no-optimize --multi-dex --main-dex-list=main.list --minimal-main-dex --output…
|
/dalvik/dx/tests/129-numthread-deterministic/ |
D | run | 45 dx -JXmx4g -JXms4g --dex --no-optimize --output=out classes 48 dx -JXmx4g -JXms4g --dex --no-optimize --num-threads=4 --output=out-multi classes
|
D | info.txt | 1 Test that dx generates deterministic output when using --num-threads
|
/dalvik/dx/tests/130-numthread-multidex-deterministic/ |
D | run | 44 dx -JXmx4g -JXms4g --dex --no-optimize --multi-dex --output=out classes 47 dx -JXmx4g -JXms4g --dex --no-optimize --multi-dex --num-threads=4 --output=out-multi classes
|
D | info.txt | 1 Test that dx generates deterministic output when using --num-threads
|
/dalvik/dx/etc/ |
D | mainDexClasses.bat | 92 set output= variable 98 if %1 NEQ --output goto notOut 99 set "output=%2" 137 if DEFINED output goto redirect 141 …" com.android.multidex.MainDexListBuilder %disableKeepAnnotated% "%tmpJar%" "%params%" 1>"%output%" 148 echo "Usage : %0 [--output <output file>] <application path>"
|
/dalvik/dx/tests/111-use-null-as-array/ |
D | info.txt | 7 If you inspect the expected output of this test, you will see that 10 the resulting output is still correct (passes verification and will 18 aspects of conversion end up altering the output in innocuous ways.
|
/dalvik/dx/junit-tests/com/android/dx/merge/ |
D | DexMergerTest.java | 76 Path output = temporaryFolder.newFolder().toPath(); in getDexForClass() local 77 Main.main(new String[]{"--dex", "--output=" + output.toString(), classesJar.toString()}); in getDexForClass() 79 return new Dex(Files.readAllBytes(output.resolve("classes.dex"))); in getDexForClass()
|
/dalvik/dx/tests/042-dex-ignore-result/ |
D | run | 17 dx --debug --dex --output=blort.dex Blort.class
|
/dalvik/dx/tests/035-dex-instance-var/ |
D | run | 17 dx --debug --dex --output=blort.dex blort.class
|
/dalvik/dx/tests/041-dex-abstract-method/ |
D | run | 17 dx --debug --dex --output=blort.dex blort.class
|
/dalvik/dx/tests/036-dex-static-var/ |
D | run | 17 dx --debug --dex --output=blort.dex blort.class
|
/dalvik/dx/tests/043-dex-two-classes/ |
D | run | 17 dx --debug --verbose --dex --output=blort.dex *.class
|