/art/tools/veridex/ |
Android.mk | 19 system_stub_dex := $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/core_dex_intermediates/classes.dex 22 $(transform-classes-d8.jar-to-dex) 25 oahl_stub_dex := $(TARGET_OUT_COMMON_INTERMEDIATES)/PACKAGING/oahl_dex_intermediates/classes.dex 28 $(transform-classes-d8.jar-to-dex)
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
Form10x.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;
|
SpecialFormat.java | 17 package com.android.dexgen.dex.code.form; 19 import com.android.dexgen.dex.code.DalvInsn; 20 import com.android.dexgen.dex.code.DalvOps; 21 import com.android.dexgen.dex.code.InsnFormat;
|
/dalvik/dx/src/com/android/dex/util/ |
ByteArrayByteInput.java | 17 package com.android.dex.util;
|
/dalvik/dx/src/com/android/dx/dex/code/form/ |
Form10x.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; 21 import com.android.dx.dex.code.SimpleInsn;
|
Form30t.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; 21 import com.android.dx.dex.code.TargetInsn;
|
/dalvik/dx/tests/104-verify-return-ops/ |
run | 19 dx --debug --dex op_"$1".class >/dev/null 2>&1 21 dx --debug --dex --dump-method="op_$1.test*" op_"$1".class
|
/dalvik/dx/tests/121-sccp/ |
run | 18 dx --debug --dex --dump-method=Blort.test'*' Blort.class 21 dx --debug --dex --dump-method=Blort.test'*' Blort.class
|
/dalvik/dx/tests/122-switch-with-high-register/ |
run | 18 dx --debug --dex --dump-method=Blort.switchWithHighRegister Blort.class 21 dx --debug --dex --dump-method=Blort.switchWithHighRegister Blort.class
|
/dalvik/dx/tests/124-multidex-option-no-overflow/ |
run | 24 # not exceeding the dex format's limits. 52 dx -JXmx1024m --dex --no-optimize --multi-dex --output=out classes
|
/frameworks/base/core/java/android/content/pm/dex/ |
ArtManagerInternal.java | 17 package android.content.pm.dex;
|
/frameworks/base/core/tests/coretests/apks/install_bad_dex/ |
Android.mk | 10 # Override target specific variable PRIVATE_DEX_FILE to inject bad classes.dex file. 11 $(LOCAL_BUILT_MODULE): PRIVATE_DEX_FILE := $(LOCAL_PATH)/classes.dex
|
/test/suite_harness/tools/dex-tools/src/dex/structure/ |
DexClass.java | 17 package dex.structure;
|
DexMethod.java | 17 package dex.structure;
|
/test/suite_harness/tools/dex-tools/test/dex/reader/ |
LargeDexTests.java | 17 package dex.reader; 20 import dex.reader.util.JavaSource; 21 import dex.structure.DexClass; 22 import dex.structure.DexFile;
|
/art/test/089-many-methods/ |
build | 21 # to exceed the dex format's limits. 50 ${DX} -JXmx1024m --dex --no-optimize classes
|
/art/test/677-fsi/ |
run | 19 exec ${RUN} $@ -Xcompiler-option --copy-dex-files=always --runtime-option -Xonly-use-system-oat-files --runtime-option -Xuse-stderr-logger
|
/art/test/952-invoke-custom/ |
build | 47 # Create DEX 49 ${DEXER} -JXmx256m --dex ${DX_FLAGS} --dump-to=${CLASSES}.lst --output=classes.dex ${CLASSES} 51 # Zip DEX to file name expected by test runner 52 zip ${TEST_NAME:-classes-dex}.jar classes.dex
|
/dalvik/dx/src/com/android/dx/merge/ |
SortableType.java | 19 import com.android.dex.ClassDef; 20 import com.android.dex.Dex; 21 import com.android.dex.DexException; 48 private final Dex dex; field in class:SortableType 53 public SortableType(Dex dex, IndexMap indexMap, ClassDef classDef) { 54 this.dex = dex; [all...] |
/dalvik/dx/tests/095-dex-const-string-jumbo/ |
run | 41 dx --debug --dex --no-optimize --positions=none --no-locals \
|
/dalvik/dx/tests/110-dex-preserve-this/ |
run | 17 dx --debug --dex --positions=none \
|
/dalvik/dx/tests/138-invoke-polymorphic-again/ |
run | 19 dx --debug --dex --min-sdk-version=${SDK_VERSION} --output="classes.dex" \
|
/external/smali/ |
README.md | 3 smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android's Java VM implementation. The syntax is loosely based on Jasmin's/dedexer's syntax, and supports the full functionality of the dex format (annotations, debug info, line info, etc.) 16 - [Official dex bytecode reference](https://source.android.com/devices/tech/dalvik/dalvik-bytecode.html) 19 - [Official dex format reference](https://source.android.com/devices/tech/dalvik/dex-format.html)
|
/art/test/etc/ |
default-build | 301 # Make a "dex" file given a directory of classes in $1. 324 # Make dex file from desugared JAR. 325 ${dexer} -JXmx256m ${DX_VM_FLAGS} --debug --dex --dump-to=${name}.lst --output=${name}.dex --dump-width=1000 ${DX_FLAGS} "${dx_input}" 328 # Merge all the dex files in $1..$N into $1. Skip non-existing files, but at least 1 file must exist. 330 # Dex file that acts as the destination. 333 # Dex files that act as the source. 351 args+=("--dex=$1") 374 if [ -e classes.dex ]; then 375 zip $TEST_NAME.jar classes.dex [all...] |
/art/runtime/ |
dex_reference_collection.h | 29 // Collection of dex references that is more memory efficient than a vector of <dex, index> pairs. 30 // Also allows quick lookups of all of the references for a single dex. 48 void AddReference(const DexFile* dex, IndexType index) { 49 GetOrInsertVector(dex)->push_back(index); 70 ALWAYS_INLINE IndexVector* GetOrInsertVector(const DexFile* dex) { 71 // Optimize for adding to same vector in succession, the cached dex file and vector aims to 73 if (UNLIKELY(current_dex_file_ != dex)) { 76 current_vector_ = &map_.emplace(dex, IndexVector(vector_allocator_)).first->second; 77 current_dex_file_ = dex; [all...] |