/cts/tools/dex-tools/src/dex/structure/ |
DexEncodedAnnotation.java | 17 package dex.structure;
|
DexField.java | 17 package dex.structure;
|
/dalvik/dx/src/com/android/dex/ |
DexIndexOverflowException.java | 17 package com.android.dex; 20 * Thrown when there's an index overflow writing a dex file.
|
FieldId.java | 17 package com.android.dex; 19 import com.android.dex.util.Unsigned; 22 private final Dex dex; field in class:FieldId 27 public FieldId(Dex dex, int declaringClassIndex, int typeIndex, int nameIndex) { 28 this.dex = dex; 56 public void writeTo(Dex.Section out) { 63 if (dex == null) [all...] |
TypeList.java | 17 package com.android.dex; 19 import com.android.dex.util.Unsigned; 23 public static final TypeList EMPTY = new TypeList(null, Dex.EMPTY_SHORT_ARRAY); 25 private final Dex dex; field in class:TypeList 28 public TypeList(Dex dex, short[] types) { 29 this.dex = dex; 50 result.append(dex != null ? dex.typeNames().get(types[i]) : types[i]) [all...] |
/dalvik/dx/tests/133-source-debug-extension/ |
run | 20 test_dex=HelloKt.dex 22 # Generate DEX file 23 dx --dex --output=$test_dex $test_class 25 # Extract for SMAP string in DEX and class file.
|
/art/test/etc/ |
default-build | 188 if [ -e classes.dex ]; then 189 zip $TEST_NAME.jar classes.dex 207 ${JACK} --import classes-ex.jill.jar --output-dex . 208 zip ${TEST_NAME}-ex.jar classes.dex 209 ${JACK} --import classes.jill.jar --output-dex . 212 ${DX} -JXmx256m --debug --dex --dump-to=classes-ex.lst --output=classes.dex --dump-width=1000 ${DX_FLAGS} classes-ex 213 zip ${TEST_NAME}-ex.jar classes.dex 214 ${DX} -JXmx256m --debug --dex --dump-to=classes.lst --output=classes.dex --dump-width=1000 ${DX_FLAGS} classe [all...] |
/art/test/003-omnibus-opcodes/ |
build | 27 ${JACK} --import classes.jill.jar --output-dex . 30 ${DX} -JXmx256m --debug --dex --output=classes.dex classes 35 zip $TEST_NAME.jar classes.dex
|
/art/test/085-old-style-inner-class/ |
build | 27 ${JACK} --import classes.jill.jar --output-dex . 30 ${DX} --debug --dex --dump-to=classes.lst --output=classes.dex --dump-width=1000 classes 2>/dev/null 33 zip $TEST_NAME.jar classes.dex
|
/art/test/111-unresolvable-exception/ |
build | 26 ${JACK} --import classes.jill.jar --output-dex . 29 ${DX} -JXmx256m --debug --dex --dump-to=classes.lst --output=classes.dex classes 34 zip $TEST_NAME.jar classes.dex
|
/art/test/124-missing-classes/ |
build | 31 ${JACK} --import classes.jill.jar --output-dex . 34 ${DX} -JXmx256m --debug --dex --output=classes.dex classes 39 zip $TEST_NAME.jar classes.dex
|
/art/test/134-nodex2oat-nofallback/ |
run | 20 ${RUN} ${flags} --runtime-option -Xnodex2oat --runtime-option -Xno-dex-file-fallback
|
/art/test/569-checker-pattern-replacement/ |
run | 18 -Xcompiler-option --no-inline-from=core-oj,569-checker-pattern-replacement.jar:classes2.dex
|
/dalvik/dx/src/com/android/dx/dex/cf/ |
CfOptions.java | 17 package com.android.dx.dex.cf; 19 import com.android.dx.dex.code.PositionList; 23 * A class to contain options passed into dex.cf
|
/dalvik/dx/tests/100-local-mismatch/ |
run | 23 dx --dex Blort1.class 2>&1 | grep mismatch 26 dx --dex Blort2.class 2>&1 | grep mismatch 29 dx --dex Blort3.class 2>&1 | grep mismatch 32 dx --dex Blort4.class 2>&1 | grep mismatch
|
/dalvik/dx/tests/109-int-branch/ |
run | 18 dx --debug --dex --no-optimize --dump-method="blort.test*" blort.class
|
/dalvik/dx/tests/113-old-style-inner-class/ |
run | 22 dx --debug --dex *.class 2>&1 | awk '/^warning:/ { print $1 }'
|
/dalvik/dx/tests/123-dex-transform-invalid-virtual-to-direct/ |
run | 17 dx --debug --dex --no-optimize --positions=none --no-locals \
|
/dalvik/dx/tests/130-numthread-multidex-deterministic/ |
run | 47 dx -JXmx4g -JXms4g --dex --no-optimize --multi-dex --output=out classes 49 dx -JXmx4g -JXms4g --dex --no-optimize --multi-dex --num-threads=4 --output=out-multi classes
|
/cts/tools/dex-tools/src/dex/reader/ |
DexAnnotationAttributeImpl.java | 17 package dex.reader; 19 import dex.reader.DexFileReader.FieldIdItem; 20 import dex.structure.DexAnnotation; 21 import dex.structure.DexAnnotationAttribute; 22 import dex.structure.DexEncodedValue;
|
/dalvik/dx/src/com/android/dx/command/findusages/ |
FindUsages.java | 19 import com.android.dex.ClassData; 20 import com.android.dex.ClassDef; 21 import com.android.dex.Dex; 22 import com.android.dex.FieldId; 23 import com.android.dex.MethodId; 35 private final Dex dex; field in class:FindUsages 44 public FindUsages(final Dex dex, String declaredBy, String memberName, final PrintWriter out) [all...] |
Main.java | 19 import com.android.dex.Dex; 30 Dex dex = new Dex(new File(dexFile)); local 32 new FindUsages(dex, declaredBy, memberName, out).findUsages();
|
/dalvik/dx/src/com/android/dx/io/ |
DexIndexPrinter.java | 19 import com.android.dex.ClassDef; 20 import com.android.dex.Dex; 21 import com.android.dex.FieldId; 22 import com.android.dex.MethodId; 23 import com.android.dex.ProtoId; 24 import com.android.dex.TableOfContents; 29 * Executable that prints all indices of a dex file. 32 private final Dex dex; field in class:DexIndexPrinter [all...] |
/dalvik/dx/src/com/android/dx/command/grep/ |
Main.java | 19 import com.android.dex.Dex; 30 Dex dex = new Dex(new File(dexFile)); local 31 int count = new Grep(dex, Pattern.compile(pattern), new PrintWriter(System.out)).grep();
|
/dalvik/dx/src/com/android/dx/dex/code/form/ |
SpecialFormat.java | 17 package com.android.dx.dex.code.form; 19 import com.android.dx.dex.code.DalvInsn; 20 import com.android.dx.dex.code.InsnFormat;
|