/dalvik/dx/tests/102-verify-nonwide-math/ |
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/103-verify-branch-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/106-verify-object-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/107-verify-stack-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/129-numthread-deterministic/ |
run | 45 dx -JXmx4g -JXms4g --dex --no-optimize --output=out classes 48 dx -JXmx4g -JXms4g --dex --no-optimize --num-threads=4 --output=out-multi classes
|
/dalvik/dx/tests/132-invoke-polymorphic/ |
run | 21 dx --min-sdk-version=$UNSUPPORTED_SDK_VERSION --debug --dex --dump-to=- --dump-width=1000 TestInvokePolymorphic.class 2>&1 | grep "SimException" 27 dx --min-sdk-version=$SUPPORTED_SDK_VERSION --debug --dex --dump-to=- --dump-width=1000 TestInvokePolymorphic.class
|
/dalvik/dx/tests/141-invoke-polymorphic-varhandles/ |
run | 21 dx --min-sdk-version=$UNSUPPORTED_SDK_VERSION --debug --dex --dump-to=- --dump-width=1000 VarHandleDexTest.class 2>&1 | grep "SimException" 28 dx --min-sdk-version=$SUPPORTED_SDK_VERSION --debug --dex --dump-to=- --dump-width=1000 VarHandleDexTest.class | \
|
/dalvik/dx/tests/142-const-method-handle/ |
run | 33 dx --min-sdk-version=${SDK_VERSION} --dex --output=constmethodhandle.dex \ 42 sed -n -e 's/.*: //g' -e 's_ *//.*__' -e '/const-method/p' -e '/dex[\\]/p' ${DX_OUTPUT}
|
/frameworks/base/core/java/android/content/pm/dex/ |
PackageOptimizationInfo.java | 17 package android.content.pm.dex;
|
/test/suite_harness/tools/dex-tools/src/dex/reader/ |
DexAnnotationImpl.java | 17 package dex.reader; 19 import dex.reader.DexFileReader.FieldIdItem; 20 import dex.structure.DexAnnotation; 21 import dex.structure.DexAnnotationAttribute;
|
DexParameterImpl.java | 17 package dex.reader; 22 import dex.reader.DexFileReader.FieldIdItem; 23 import dex.structure.DexAnnotation; 24 import dex.structure.DexParameter;
|
DexMethodImpl.java | 17 package dex.reader; 27 import dex.reader.DexClassImpl.MethodAnnotation; 28 import dex.reader.DexClassImpl.ParameterAnnotation; 29 import dex.reader.DexFileReader.FieldIdItem; 30 import dex.reader.DexFileReader.MethodsIdItem; 31 import dex.reader.DexFileReader.ProtIdItem; 32 import dex.structure.DexAnnotation; 33 import dex.structure.DexClass; 34 import dex.structure.DexMethod; 35 import dex.structure.DexParameter [all...] |
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestServices/ |
Android.mk | 32 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList) --minimal-main-dex 33 LOCAL_JACK_FLAGS := -D jack.dex.output.policy=minimal-multidex -D jack.dex.output.multidex.legacy=true
|
/test/suite_harness/tools/dex-tools/test/dex/reader/ |
DexTestsCommon.java | 17 package dex.reader; 27 import dex.reader.util.JavaSourceToDexUtil; 28 import dex.structure.DexAnnotatedElement; 29 import dex.structure.DexAnnotation; 30 import dex.structure.DexClass; 31 import dex.structure.DexField; 32 import dex.structure.DexFile; 33 import dex.structure.DexMethod; 34 import dex.structure.DexParameter; 35 import dex.structure.WithModifiers [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/code/form/ |
Form12x.java | 17 package com.android.dexgen.dex.code.form; 19 import com.android.dexgen.dex.code.DalvInsn; 20 import com.android.dexgen.dex.code.HighRegisterPrefix; 21 import com.android.dexgen.dex.code.InsnFormat; 22 import com.android.dexgen.dex.code.SimpleInsn;
|
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestApp/ |
Android.mk | 18 ## The application with a minimal main dex 35 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList) --minimal-main-dex 48 ## The application with a full main dex 66 LOCAL_DX_FLAGS := --multi-dex --main-dex-list=$(mainDexList2)
|
/tools/dexter/slicer/ |
tryblocks_encoder.cc | 26 const dex::u4 begin_offset = try_end->try_begin->offset; 27 const dex::u4 end_offset = try_end->offset; 32 dex::TryBlock try_block = {}; 39 dex::s4 catch_count = try_end->handlers.size(); 100 auto tries_ptr = tries_.ptr<const dex::TryBlock>(0); 101 ir_code->try_blocks = slicer::ArrayView<const dex::TryBlock>(tries_ptr, tries_count); 104 // attach the generated try/catch blocks to the dex IR
|
/tools/dexter/slicer/export/slicer/ |
dex_ir.h | 34 // A simple, lightweight IR to abstract the key .dex structures 39 // This IR can mirror any .dex file, although for JVMTI BCI 82 // The base class for all the .dex IR types: 85 // of .dex IR nodes. 112 // a concession for the convenience of the .dex writer 121 dex::u4 index; 124 // (from the source .dex image or allocated post reader) 125 dex::u4 orig_index; 131 dex::u1 type; 162 // opaque DEX "string_data_item [all...] |
/art/libdexfile/dex/ |
dex_file_exception_helpers.h | 36 dex::TypeIndex GetHandlerTypeIndex() const { 57 dex::TypeIndex type_idx_; // type index of the caught exception type 60 const uint8_t* current_data_; // the current handler in dex file.
|
/dalvik/dx/src/com/android/dx/command/dexer/ |
DxContext.java | 3 import com.android.dx.dex.cf.CodeStatistics; 4 import com.android.dx.dex.cf.OptimizerOptions;
|
/dalvik/dx/src/com/android/dx/dex/code/ |
OutputCollector.java | 17 package com.android.dx.dex.code; 19 import com.android.dx.dex.DexOptions; 46 * @param dexOptions {@code non-null;} options for dex output
|
/dalvik/dx/tests/119-merge-conflict/com/android/dx/merge/ |
MergeConflictTest.java | 19 import com.android.dex.Dex; 20 import com.android.dex.DexException; 27 Dex a = resourceToDexBuffer("/testdata/A.dex"); 28 Dex b = resourceToDexBuffer("/testdata/B.dex"); 31 Dex ab = new DexMerger(new Dex[]{a, b}, CollisionPolicy.FAIL).merge(); 34 DexMerger dexMerger = new DexMerger(new Dex[]{a, ab}, CollisionPolicy.FAIL) [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
DebugInfoDecoder.java | 17 package com.android.dx.dex.file; 19 import com.android.dex.Leb128; 20 import com.android.dex.util.ByteArrayByteInput; 21 import com.android.dex.util.ByteInput; 22 import com.android.dex.util.ExceptionWithContext; 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...] |
/art/test/156-register-dex-file-multi-loader/src/ |
Main.java | 48 Object dex = dexFileField.get(element); local 49 Method method = dex.getClass().getDeclaredMethod( 52 if (dex != null) { 53 Class<?> clazz = (Class<?>)method.invoke(dex, className, this, null); 80 unexpected = !message.startsWith("Attempt to register dex file ") ||
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
CodeAddress.java | 17 package com.android.dexgen.dex.code;
|