/dalvik/dx/tests/078-dex-local-variable-table/ |
run | 18 dx --debug --dex --no-optimize --positions=none --dump-method=Blort.test'*' \
|
/dalvik/dx/tests/079-dex-local-variable-renumbering/ |
run | 18 dx --debug --dex --no-optimize --positions=none --dump-method=Blort.test'*' \
|
/dalvik/dx/tests/081-dex-throws-list/ |
run | 18 dx --debug --dex --positions=none --no-locals --dump-method=Blort.test'*' \
|
/dalvik/dx/tests/090-dex-unify-arrays/ |
run | 18 dx --debug --dex --no-optimize --positions=none --no-locals \
|
/dalvik/dx/tests/095-dex-const-string-jumbo/ |
run | 40 dx --debug --dex --no-optimize --positions=none --no-locals \
|
/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)
|
/cts/tools/dex-tools/src/dex/reader/ |
DexEncodedAnnotationImpl.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.DexEncodedAnnotation; 23 import dex.structure.DexEncodedValueType;
|
DexFileImpl.java | 17 package dex.reader; 19 import dex.reader.DexFileReader.ClassDefItem; 20 import dex.reader.DexFileReader.FieldIdItem; 21 import dex.reader.DexFileReader.MethodsIdItem; 22 import dex.reader.DexFileReader.ProtIdItem; 23 import dex.structure.DexClass; 24 import dex.structure.DexFile; 57 * @see dex.reader.DexFile#getDefinedClasses()
|
DexFieldImpl.java | 17 package dex.reader; 19 import dex.reader.DexClassImpl.FieldAnnotation; 20 import dex.reader.DexFileReader.FieldIdItem; 21 import dex.structure.DexAnnotation; 22 import dex.structure.DexClass; 23 import dex.structure.DexField;
|
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;
|
/dalvik/dx/tests/069-dex-source-position/ |
run | 18 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 \
|
/external/syslinux/com32/modules/ |
dir.c | 43 static void free_dirents(struct dirent **dex, size_t n_de) 48 free(dex[i]); 50 free(dex); 72 struct dirent **dex = NULL; local 92 ndex = realloc(dex, (n_dex + DIR_CHUNK) * sizeof *dex); 96 dex = ndex; 105 dex[n_de++] = nde; 112 qsort(dex, n_de, sizeof *dex, compare_dirent) [all...] |
ls.c | 43 static void free_dirents(struct dirent **dex, size_t n_de) 48 free(dex[i]); 50 free(dex); 72 struct dirent **dex = NULL; local 92 ndex = realloc(dex, (n_dex + DIR_CHUNK) * sizeof *dex); 96 dex = ndex; 105 dex[n_de++] = nde; 112 qsort(dex, n_de, sizeof *dex, compare_dirent) [all...] |
/cts/tools/dasm/src/dasm/ |
DopInfo.java | 19 import com.android.dx.dex.code.Dop; 20 import com.android.dx.dex.code.Dops; 21 import com.android.dx.dex.code.InsnFormat; 22 import com.android.dx.dex.code.form.Form10t; 23 import com.android.dx.dex.code.form.Form10x; 24 import com.android.dx.dex.code.form.Form11n; 25 import com.android.dx.dex.code.form.Form11x; 26 import com.android.dx.dex.code.form.Form12x; 27 import com.android.dx.dex.code.form.Form20t; 28 import com.android.dx.dex.code.form.Form21c [all...] |
/dalvik/ |
Android.mk | 28 .PHONY: dex dex-debug 30 dex: 35 dex: $(DEFAULT_GOAL) 46 # generate the debug .dex files, with a copy in ./dalvik/DEBUG-FILES. 47 # We need to rebuild the .dex files for the debug output to be generated. 49 # a rebuild of the .dex files. If $(DX) doesn't exist yet, 51 # the .dex files naturally. 52 dex-debug: 59 dex-debug: $(DEFAULT_GOAL [all...] |
/art/runtime/verifier/ |
verifier_deps.h | 48 // not present in the set of compiled DEX files, that is classes/methods/fields 50 // The compilation driver initializes the class and registers all DEX files 51 // which are being compiled. Classes defined in DEX files outside of this set 52 // (or synthesized classes without associated DEX files) are considered being 65 // same set of dex files. 70 dex::TypeIndex type_idx, 77 dex::TypeIndex type_idx, 112 // `dex_files` provides the order of the dex files in which the dependencies 122 const std::vector<dex::TypeIndex>& GetUnverifiedClasses(const DexFile& dex_file) const { 129 using ClassResolutionBase = std::tuple<dex::TypeIndex, uint16_t> [all...] |
/external/ltp/testcases/misc/math/float/ |
thread_code.c | 154 static void compute_normal(TH_DATA * th_data, double *din, double *dex, 160 e = dex[index]; 168 static void compute_atan2_hypot(TH_DATA * th_data, double *din, double *dex, 174 e = dex[index]; 181 static void compute_modf(TH_DATA * th_data, double *din, double *dex, 190 e = dex[index]; 210 static void compute_fmod_pow(TH_DATA * th_data, double *din, double *dex, 216 e = dex[index]; 224 static void compute_frexp_lgamma(TH_DATA * th_data, double *din, double *dex, 234 e = dex[index] 281 double *din, *dex, *dex2 = NULL; local [all...] |
/dalvik/dx/src/com/android/dex/ |
EncodedValue.java | 17 package com.android.dex; 19 import com.android.dex.util.ByteArrayByteInput; 20 import com.android.dex.util.ByteInput; 40 public void writeTo(Dex.Section out) {
|
/dalvik/dx/tests/117-modified-utf8/com/android/dx/util/ |
Mutf8Test.java | 19 import com.android.dex.util.ByteArrayByteInput; 20 import com.android.dex.util.ByteInput; 21 import com.android.dex.Mutf8;
|
/art/compiler/utils/ |
string_reference_test.cc | 29 // dex file to get the string data from a StringId. We construct two dex files with 30 // just a single string with the same length but different value. This creates dex 32 // dex file, when used in the other dex file still points to valid string data, except 38 ASSERT_STREQ("String1", dex_file1->GetStringData(dex_file1->GetStringId(dex::StringIndex(0)))); 39 StringReference sr1(dex_file1.get(), dex::StringIndex(0)); 45 ASSERT_STREQ("String2", dex_file2->GetStringData(dex_file2->GetStringId(dex::StringIndex(0)))); 46 StringReference sr2(dex_file2.get(), dex::StringIndex(0)); 85 dex_file1->GetStringData(dex_file1->GetStringId(dex::StringIndex(index)))) [all...] |
type_reference.h | 32 TypeReference(const DexFile* file, dex::TypeIndex index) : dex_file(file), type_index(index) { } 35 dex::TypeIndex type_index; 42 // referenced by different dex files, so we simply compare the descriptors.
|
/art/test/983-source-transform-verify/ |
source_transform.cc | 64 std::cout << "Dex file hook for " << name << std::endl; 69 std::unique_ptr<const DexFile> dex(DexFile::Open(class_data, 71 "fake_location.dex", 77 if (dex.get() == nullptr) { 78 std::cout << "Failed to verify dex file for " << name << " because " << error << std::endl; 81 for (uint32_t i = 0; i < dex->NumClassDefs(); i++) { 82 const DexFile::ClassDef& def = dex->GetClassDef(i); 83 const uint8_t* data_item = dex->GetClassData(def); 87 for (ClassDataItemIterator it(*dex, data_item); it.HasNext(); it.Next()) { 96 std::cout << "Unexpected instruction found in " << dex->PrettyMethod(it.GetMemberIndex() [all...] |
/dalvik/dx/tests/044-dex-math-ops/ |
run | 18 dx --debug --dex --no-optimize --positions=none --no-locals \
|
/dalvik/dx/tests/045-dex-switch-ops/ |
run | 18 dx --debug --dex --no-optimize --positions=none --no-locals \
|
/dalvik/dx/tests/046-dex-exceptions/ |
run | 18 dx --debug --dex --no-optimize --positions=none --no-locals --dump-method=Blort.exTest'*' *.class
|