/dalvik/dx/src/com/android/dx/dex/code/form/ |
Form23x.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;
|
Form31i.java | 17 package com.android.dx.dex.code.form; 19 import com.android.dx.dex.code.CstInsn; 20 import com.android.dx.dex.code.DalvInsn; 21 import com.android.dx.dex.code.InsnFormat;
|
Form31t.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;
|
Form32x.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;
|
Form3rc.java | 17 package com.android.dx.dex.code.form; 19 import com.android.dx.dex.code.CstInsn; 20 import com.android.dx.dex.code.DalvInsn; 21 import com.android.dx.dex.code.InsnFormat;
|
Form51l.java | 17 package com.android.dx.dex.code.form; 19 import com.android.dx.dex.code.CstInsn; 20 import com.android.dx.dex.code.DalvInsn; 21 import com.android.dx.dex.code.InsnFormat;
|
/dalvik/dx/src/com/android/dx/dex/file/ |
IdItem.java | 17 package com.android.dx.dex.file;
|
MemberIdsSection.java | 17 package com.android.dx.dex.file; 19 import com.android.dex.DexFormat; 20 import com.android.dex.DexIndexOverflowException; 28 * Member (field or method) refs list section of a {@code .dex} file. 73 formatter.format("Too many %1$s references to fit in one dex file: %2$d; max is %3$d.%n" + 74 "You may try using multi-dex. If multi-dex is enabled then the list of " + 75 "classes for the main dex list is too large.%n" +
|
DebugInfoItem.java | 17 package com.android.dx.dex.file; 19 import com.android.dex.util.ExceptionWithContext; 20 import com.android.dx.dex.code.DalvCode; 21 import com.android.dx.dex.code.DalvInsnList; 22 import com.android.dx.dex.code.LocalList; 23 import com.android.dx.dex.code.PositionList;
|
/dalvik/dx/src/com/android/dx/util/ |
Output.java | 19 import com.android.dex.util.ByteOutput;
|
/dalvik/dx/tests/101-verify-wide-math/ |
run | 20 dx --debug --dex op_"$1".class >/dev/null 2>&1 22 dx --debug --dex --dump-method="op_$1.test*" op_"$1".class
|
/dalvik/dx/tests/102-verify-nonwide-math/ |
run | 20 dx --debug --dex op_"$1".class >/dev/null 2>&1 22 dx --debug --dex --dump-method="op_$1.test*" op_"$1".class
|
/art/runtime/ |
dex_cache_resolved_classes.h | 28 // Data structure for passing around which classes belonging to a dex cache / dex file are resolved. 47 bool AddClass(dex::TypeIndex index) const { 68 const std::unordered_set<dex::TypeIndex>& GetClasses() const { 77 mutable std::unordered_set<dex::TypeIndex> classes_;
|
dex_file_types.h | 24 namespace dex { namespace in namespace:art 96 } // namespace dex 101 template<> struct hash<art::dex::StringIndex> { 102 size_t operator()(const art::dex::StringIndex& index) const { 107 template<> struct hash<art::dex::TypeIndex> { 108 size_t operator()(const art::dex::TypeIndex& index) const {
|
dex_file_verifier.h | 80 dex::TypeIndex class_type_index, 85 dex::TypeIndex class_type_index, 94 dex::TypeIndex* class_type_index, 109 dex::TypeIndex* class_type_index, 117 dex::TypeIndex* class_type_index, 135 dex::TypeIndex FindFirstClassDataDefiner(const uint8_t* ptr, bool* success); 136 dex::TypeIndex FindFirstAnnotationsDirectoryDefiner(const uint8_t* ptr, bool* success); 156 const char* CheckLoadStringByIdx(dex::StringIndex idx, const char* error_fmt); 157 const char* CheckLoadStringByTypeIdx(dex::TypeIndex type_idx, const char* error_fmt); 176 dex::TypeIndex* class_type_index [all...] |
/dalvik/dx/src/com/android/dex/ |
Leb128.java | 17 package com.android.dex; 19 import com.android.dex.util.ByteInput; 20 import com.android.dex.util.ByteOutput;
|
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyAndException/ |
Android.mk | 18 ## The application with a minimal main dex 37 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList) --minimal-main-dex 38 LOCAL_JACK_FLAGS := -D jack.dex.output.policy=minimal-multidex -D jack.preprocessor=true\ 39 -D jack.preprocessor.file=$(LOCAL_PATH)/test.jpp -D jack.dex.output.multidex.legacy=true
|
/art/compiler/optimizing/ |
ssa_liveness_analysis_test.cc | 72 graph_->GetDexFile(), dex::TypeIndex(0), 0, Primitive::kPrimInt); 92 graph_->GetDexFile(), dex::TypeIndex(0), 0, Primitive::kPrimNot); 94 graph_->GetDexFile(), dex::TypeIndex(1), 1, Primitive::kPrimInt); 96 graph_->GetDexFile(), dex::TypeIndex(2), 2, Primitive::kPrimInt); 98 graph_->GetDexFile(), dex::TypeIndex(3), 3, Primitive::kPrimInt); 100 graph_->GetDexFile(), dex::TypeIndex(4), 4, Primitive::kPrimNot); 162 graph_->GetDexFile(), dex::TypeIndex(0), 0, Primitive::kPrimNot); 164 graph_->GetDexFile(), dex::TypeIndex(1), 1, Primitive::kPrimInt); 166 graph_->GetDexFile(), dex::TypeIndex(2), 2, Primitive::kPrimInt); 168 graph_->GetDexFile(), dex::TypeIndex(3), 3, Primitive::kPrimInt) [all...] |
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyVersionedTestApp_v1/ |
Android.mk | 34 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList) --minimal-main-dex 35 LOCAL_JACK_FLAGS := -D jack.dex.output.policy=minimal-multidex -D jack.preprocessor=true\ 36 -D jack.preprocessor.file=$(LOCAL_PATH)/test.jpp -D jack.dex.output.multidex.legacy=true
|
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyVersionedTestApp_v2/ |
Android.mk | 34 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList) --minimal-main-dex 35 LOCAL_JACK_FLAGS := -D jack.dex.output.policy=minimal-multidex -D jack.preprocessor=true\ 36 -D jack.preprocessor.file=$(LOCAL_PATH)/test.jpp -D jack.dex.output.multidex.legacy=true
|
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyVersionedTestApp_v3/ |
Android.mk | 34 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList) --minimal-main-dex 35 LOCAL_JACK_FLAGS := -D jack.dex.output.policy=minimal-multidex -D jack.preprocessor=true\ 36 -D jack.preprocessor.file=$(LOCAL_PATH)/test.jpp -D jack.dex.output.multidex.legacy=true
|
/frameworks/base/packages/SettingsLib/tests/integ/ |
Android.mk | 25 LOCAL_JACK_FLAGS := --multi-dex native 37 # Code coverage puts us over the dex limit, so enable multi-dex for coverage-enabled builds 39 LOCAL_JACK_FLAGS := --multi-dex native 40 LOCAL_DX_FLAGS := --multi-dex
|
/art/runtime/entrypoints/quick/ |
quick_dexcache_entrypoints.cc | 75 ResolveVerifyAndClinit(dex::TypeIndex(type_idx), caller, self, true, false); 89 ResolveVerifyAndClinit(dex::TypeIndex(type_idx), caller, self, false, false); 98 // Called when caller isn't guaranteed to have access to a type and the dex cache may be 104 ResolveVerifyAndClinit(dex::TypeIndex(type_idx), caller, self, false, true); 116 mirror::String* result = ResolveStringFromCode(caller, dex::StringIndex(string_idx));
|
/art/test/497-inlining-and-class-loader/src/ |
Main.java | 64 Object dex = dexFileField.get(element); local 65 Method method = dex.getClass().getDeclaredMethod( 68 if (dex != null) { 69 Class<?> clazz = (Class<?>)method.invoke(dex, className, this, null); 107 // Be evil and clear all dex cache entries. 121 // Because we cleared dex cache entries, we will have to find
|
/art/test/542-unresolved-access-check/src/ |
Main.java | 56 Object dex = dexFileField.get(element); local 57 Method method = dex.getClass().getDeclaredMethod( 60 if (dex != null) { 61 Class<?> clazz = (Class<?>)method.invoke(dex, className, this, null);
|