summaryrefslogtreecommitdiff
path: root/core/java/android/content
diff options
context:
space:
mode:
authorCalin Juravle <calin@google.com>2016-12-21 10:09:45 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-12-21 10:09:45 +0000
commit9947e79b263dbefcd760e0014d088db65f16eecd (patch)
treebd9057d1c3d6c36867b936eb82fcc4337b5c9f20 /core/java/android/content
parent4dfe21d6688d9ba6002b102257ddda60154a3eb0 (diff)
parent78b388980445b6b35f41b5b1d45ad1dba2ada632 (diff)
Merge "Report non-primary dex files loads to PM" am: f23ea2ca62
am: 78b3889804 Change-Id: Iaf17def2729170403fa61ce0e09ced4675a47191
Diffstat (limited to 'core/java/android/content')
-rw-r--r--core/java/android/content/pm/IPackageManager.aidl9
1 files changed, 9 insertions, 0 deletions
diff --git a/core/java/android/content/pm/IPackageManager.aidl b/core/java/android/content/pm/IPackageManager.aidl
index 11f0eb626964..f35b13d44474 100644
--- a/core/java/android/content/pm/IPackageManager.aidl
+++ b/core/java/android/content/pm/IPackageManager.aidl
@@ -458,6 +458,15 @@ interface IPackageManager {
void notifyPackageUse(String packageName, int reason);
/**
+ * Notify the package manager that a list of dex files have been loaded.
+ *
+ * @param loadingPackageName the name of the package who performs the load
+ * @param dexPats the list of the dex files paths that have been loaded
+ * @param loaderIsa the ISA of the loader process
+ */
+ void notifyDexLoad(String loadingPackageName, in List<String> dexPaths, String loaderIsa);
+
+ /**
* Ask the package manager to perform dex-opt (if needed) on the given
* package if it already hasn't done so.
*