Home
last modified time | relevance | path

Searched refs:dex (Results 1 – 25 of 108) sorted by relevance

12345

/frameworks/base/services/tests/PackageManagerServiceTests/apks/install_bad_dex/
DAndroid.bp18 // Inject bad classes.dex file.
27 "classes.dex",
30 cmd: "$(location soong_zip) -o $(genDir)/classes.dex.zip -j -f $(location classes.dex) && " +
31 "$(location merge_zips) -ignore-duplicates $(out) $(genDir)/classes.dex.zip " +
Dclasses.dex1 This is a bad dex
/frameworks/base/services/core/java/com/android/server/pm/
DOWNERS12 # dex
13 per-file AbstractStatsBase.java = file:dex/OWNERS
14 per-file CompilerStats.java = file:dex/OWNERS
15 per-file DexOptHelper.java = file:dex/OWNERS
16 per-file DynamicCodeLoggingService.java = file:dex/OWNERS
17 per-file Installer.java = file:dex/OWNERS
18 per-file InstructionSets.java = file:dex/OWNERS
19 per-file OtaDexoptService.java = file:dex/OWNERS
20 per-file OtaDexoptShellCommand.java = file:dex/OWNERS
21 per-file PackageDexOptimizer.java = file:dex/OWNERS
[all …]
DPackageManagerServiceTestParams.java35 import com.android.server.pm.dex.ArtManagerService;
36 import com.android.server.pm.dex.DexManager;
37 import com.android.server.pm.dex.DynamicCodeLogger;
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestApp/
DAndroid.bp19 // The application with a minimal main dex
34 // --debug triggers the old --minimal-main-dex behavior
39 // --main-dex-rules.
60 // --release disables the old --minimal-main-dex behavior
65 // --main-dex-rules.
/frameworks/base/core/java/android/content/pm/dex/
DIArtManager.aidl17 package android.content.pm.dex;
19 import android.content.pm.dex.ISnapshotRuntimeProfileCallback;
DISnapshotRuntimeProfileCallback.aidl17 package android.content.pm.dex;
DArtManagerInternal.java17 package android.content.pm.dex;
DPackageOptimizationInfo.java17 package android.content.pm.dex;
/frameworks/base/tools/lock_agent/
Dagent.cpp85 using namespace dex;
226 std::pair<dex::u1*, size_t> maybeTransform(const char* name, size_t classDataLen, in maybeTransform()
227 const unsigned char* classData, dex::Writer::Allocator* allocator) { in maybeTransform()
230 dex::Reader reader(classData, classDataLen); in maybeTransform()
232 dex::u4 index = reader.FindClassIndex(classNameToDescriptor(name).c_str()); in maybeTransform()
245 dex::Writer writer(ir); in maybeTransform()
246 dex::u1* newClassData = writer.CreateImage(allocator, &new_size); in maybeTransform()
274 class JvmtiAllocator: public dex::Writer::Allocator { in transformHook()
294 std::pair<dex::u1*, size_t> result = maybeTransform(name, classDataLen, classData, in transformHook()
510 class NewDeleteAllocator: public dex::Writer::Allocator { in locktest_main()
[all …]
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyAndException/
DAndroid.bp19 // The application with a minimal main dex
37 // --debug triggers the old --minimal-main-dex behavior
42 // --main-dex-rules.
/frameworks/multidex/library/
DREADME6 Note that multidexing will allow to go over the dex index limit.
9 most applications requiring multidexing because of the dex index
/frameworks/base/services/core/java/com/android/server/pm/dex/
DDynamicCodeLogger.java17 package com.android.server.pm.dex;
19 import static com.android.server.pm.dex.PackageDynamicCodeLoading.FILE_TYPE_DEX;
20 import static com.android.server.pm.dex.PackageDynamicCodeLoading.FILE_TYPE_NATIVE;
39 import com.android.server.pm.dex.PackageDynamicCodeLoading.DynamicCodeFile;
40 import com.android.server.pm.dex.PackageDynamicCodeLoading.PackageDynamicCode;
DArtManagerService.java17 package com.android.server.pm.dex;
27 import android.content.pm.dex.ArtManager;
28 import android.content.pm.dex.ArtManager.ProfileType;
29 import android.content.pm.dex.ArtManagerInternal;
30 import android.content.pm.dex.ISnapshotRuntimeProfileCallback;
31 import android.content.pm.dex.PackageOptimizationInfo;
82 public class ArtManagerService extends android.content.pm.dex.IArtManager.Stub {
DTEST_MAPPING7 "include-filter": "com.android.server.pm.dex"
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestServices/
DAndroid.bp30 // --debug triggers the old --minimal-main-dex behavior
35 // --main-dex-rules.
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyVersionedTestApp_v1/
DAndroid.bp33 // --debug triggers the old --minimal-main-dex behavior
38 // --main-dex-rules.
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyVersionedTestApp_v3/
DAndroid.bp33 // --debug triggers the old --minimal-main-dex behavior
38 // --main-dex-rules.
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyVersionedTestApp_v2/
DAndroid.bp33 // --debug triggers the old --minimal-main-dex behavior
38 // --main-dex-rules.
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestAppWithCorruptedDex/
DAndroid.bp39 cmd: "touch $(genDir)/classes2.dex &&" +
40 " $(location soong_zip) -o $(genDir)/corrupted.zip -j -f $(genDir)/classes2.dex &&" +
/frameworks/base/core/tests/hosttests/test-apps/MultiDexLegacyTestAppTests2/
DAndroid.bp19 // The tests with only one dex
39 // The tests with a minimal main dex
/frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/
DOWNERS1 include /services/core/java/com/android/server/pm/dex/OWNERS
DPackageDynamicCodeLoadingTests.java17 package com.android.server.pm.dex;
19 import static com.android.server.pm.dex.PackageDynamicCodeLoading.MAX_FILES_PER_OWNER;
20 import static com.android.server.pm.dex.PackageDynamicCodeLoading.escape;
21 import static com.android.server.pm.dex.PackageDynamicCodeLoading.unescape;
38 import com.android.server.pm.dex.PackageDynamicCodeLoading.DynamicCodeFile;
39 import com.android.server.pm.dex.PackageDynamicCodeLoading.PackageDynamicCode;
/frameworks/base/tests/DynamicCodeLoggerIntegrationTests/
DOWNERS1 file:/services/core/java/com/android/server/pm/dex/OWNERS
/frameworks/base/api/
Dgen_combined_removed_dex.sh9 "$metalava_path" signature-to-dex "$f" "${tmp_dir}/tmp"

12345