/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/reflect/ |
GenericSignatureFormatErrorTest.java | 25 File tf = File.createTempFile("classes", ".dex"); 36 // SideEffect: strange issue (exception: 'could not open dex file', 41 * dex1.bytes is a jar file with a classes.dex in it. 42 * the classes.dex was javac'ed, dx'ed and patched 56 File tf = File.createTempFile("classes", ".dex");
|
/build/core/ |
dex_preopt.mk | 21 # $(1): the .jar or .apk to remove classes.dex 22 define dexpreopt-remove-classes.dex 23 $(hide) zip --quiet --delete $(1) classes.dex; \ 25 while zip --quiet --delete $(1) classes$${dex_index}.dex > /dev/null; do \ 33 define _dexpreopt-boot-jar-remove-classes.dex 40 $$(call dexpreopt-remove-classes.dex,$$@) 47 $(foreach b,$(DEXPREOPT_BOOT_JARS_MODULES),$(eval $(call _dexpreopt-boot-jar-remove-classes.dex,$(b))))
|
proguard.flags | 2 # dex does not like code run through proguard optimize and preverify steps.
|
/art/compiler/dex/ |
mir_field_info.h | 32 * dex file or method for which it has been calculated. However, we do store the declaring 33 * field index, class index and dex file of the resolved field to help distinguish between fields. 88 // The field index in the compiling method's dex file. 92 // The field index in the dex file that defines field, 0 if unresolved. 96 // The dex file that defines the class containing the field and the field, nullptr if unresolved. 102 // For each requested instance field retrieve the field's declaring location (dex file, class 146 // For each requested static field retrieve the field's declaring location (dex file, class 151 // and the type index of the declaring class in the compiled method's dex file. 203 // The type index of the declaring class in the compiling method's dex file, 204 // -1 if the field is unresolved or there's no appropriate TypeId in that dex file [all...] |
/cts/tools/signature-tools/src/signature/converter/dex/ |
DexToSigConverter.java | 17 package signature.converter.dex; 19 import static signature.converter.dex.DexUtil.convertAnyWay; 20 import static signature.converter.dex.DexUtil.declaresExceptions; 21 import static signature.converter.dex.DexUtil.declaresMemberClasses; 22 import static signature.converter.dex.DexUtil.findPackageInfo; 23 import static signature.converter.dex.DexUtil.getClassModifiers; 24 import static signature.converter.dex.DexUtil.getClassName; 25 import static signature.converter.dex.DexUtil.getDefaultMappingsAnnotation; 26 import static signature.converter.dex.DexUtil.getDexName; 27 import static signature.converter.dex.DexUtil.getEnclosingClassName [all...] |
/dalvik/libdex/ |
OptInvocation.cpp | 18 * Utility functions for dealing with optimized dex files. 36 static const char* kClassesDex = "classes.dex"; 62 * Given the filename of a .jar or .dex file, construct the DEX file cache 65 * For a Jar, "subFileName" is the name of the entry (usually "classes.dex"). 66 * For a DEX, it may be NULL. 79 * Get the absolute path of the Jar or DEX file. 98 * required, but will be if we start putting more than one DEX file 153 * be positioned just past the header, and the place where the DEX data 168 * aligned to fulfill a DEX requirement [all...] |
/dalvik/tools/dexdeps/src/com/android/dexdeps/ |
Main.java | 30 private static final String CLASSES_DEX = "classes.dex"; 88 * Opens an input file, which could be a .dex or a .jar/.apk with a 89 * classes.dex inside. If the latter, we extract the contents to a 108 * "classes.dex" inside. 111 * @return a RandomAccessFile for classes.dex, or null if the input file 114 * classes.dex isn't found inside 150 * Create a temp file to hold the DEX data, open it, and delete it 153 File tempFile = File.createTempFile("dexdeps", ".dex"); 224 "DEX dependency scanner v1.2\n" + 226 "Usage: dexdeps [options] <file.{dex,apk,jar}> ...\n" [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
DebugInfoDecoder.java | 17 package com.android.dx.dex.file; 19 import com.android.dex.util.ByteArrayByteInput; 20 import com.android.dex.util.ByteInput; 21 import com.android.dex.util.ExceptionWithContext; 22 import com.android.dex.Leb128; 23 import com.android.dx.dex.code.DalvCode; 24 import com.android.dx.dex.code.DalvInsnList; 25 import com.android.dx.dex.code.LocalList; 26 import com.android.dx.dex.code.PositionList; 27 import static com.android.dx.dex.file.DebugInfoConstants.DBG_ADVANCE_LINE [all...] |
/dalvik/dx/src/com/android/dx/command/dexer/ |
Main.java | 19 import com.android.dex.Dex; 20 import com.android.dex.DexException; 21 import com.android.dex.DexFormat; 22 import com.android.dex.util.FileUtils; 32 import com.android.dx.dex.DexOptions; 33 import com.android.dx.dex.cf.CfOptions; 34 import com.android.dx.dex.cf.CfTranslator; 35 import com.android.dx.dex.cf.CodeStatistics; 36 import com.android.dx.dex.code.PositionList [all...] |
/cts/tools/dex-tools/src/dex/reader/ |
TypeFormatter.java | 17 package dex.reader; 19 import dex.structure.DexAnnotation; 20 import dex.structure.DexClass; 21 import dex.structure.DexField; 22 import dex.structure.DexFile; 23 import dex.structure.DexMethod;
|
/external/chromium_org/build/android/ant/ |
apk-package.xml | 56 <property name="dex.file.name" value="classes.dex" /> 57 <property name="intermediate.dex.file" location="${out.absolute.dir}/${dex.file.name}" /> 74 <dex path="${intermediate.dex.file}"/>
|
/art/runtime/native/ |
java_lang_DexCache.cc | 28 // Should only be called while holding the lock on the dex cache. 49 NATIVE_METHOD(DexCache, getDexNative, "!()Lcom/android/dex/Dex;"),
|
/art/test/056-const-string-jumbo/ |
build | 45 ${DX} -JXmx500m --debug --dex --no-optimize --positions=none --no-locals --output=classes.dex classes 46 zip $TEST_NAME.jar classes.dex
|
/art/test/121-modifiers/ |
build | 33 ${DX} --debug --dex --dump-to=classes.lst --output=classes.dex classes 34 zip $TEST_NAME.jar classes.dex
|
/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;
|
/dalvik/dx/tests/124-multidex-option-no-overflow/ |
run | 21 # not exceeding the dex format's limits. 49 dx -JXmx1024m --dex --no-optimize --multi-dex --output=out classes
|
/dalvik/dx/tests/128-multidex-option-overflow/ |
run | 21 # to exceed the dex format's limits. 49 dx -JXmx1024m --dex --no-optimize --multi-dex --output=out classes
|
/external/dexmaker/src/dx/java/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;
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
MemberIdsSection.java | 17 package com.android.dx.dex.file; 22 * Member (field or method) refs list section of a {@code .dex} file. 25 /** The largest addressable member is 0xffff, in the dex spec as field@CCCC or meth@CCCC. */
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/iface/ |
DexFile.java | 38 * This class is a high level representation of a dex file - essentially a set of class definitions. 42 * Get a set of the classes defined in this dex file. 46 * @return A set of the classes defined in this dex file
|
/cts/tools/dex-tools/src/dex/structure/ |
DexParameter.java | 17 package dex.structure;
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
Form10t.java | 17 package com.android.dexgen.dex.code.form; 19 import com.android.dexgen.dex.code.DalvInsn; 20 import com.android.dexgen.dex.code.InsnFormat; 21 import com.android.dexgen.dex.code.TargetInsn;
|
Form11n.java | 17 package com.android.dexgen.dex.code.form; 19 import com.android.dexgen.dex.code.CstInsn; 20 import com.android.dexgen.dex.code.DalvInsn; 21 import com.android.dexgen.dex.code.InsnFormat;
|
Form11x.java | 17 package com.android.dexgen.dex.code.form; 19 import com.android.dexgen.dex.code.DalvInsn; 20 import com.android.dexgen.dex.code.InsnFormat; 21 import com.android.dexgen.dex.code.SimpleInsn;
|
Form20t.java | 17 package com.android.dexgen.dex.code.form; 19 import com.android.dexgen.dex.code.DalvInsn; 20 import com.android.dexgen.dex.code.InsnFormat; 21 import com.android.dexgen.dex.code.TargetInsn;
|