HomeSort by relevance Sort by last modified time
    Searched refs:splitDependencies (Results 1 - 10 of 10) sorted by null

  /frameworks/base/core/java/android/content/pm/split/
SplitDependencyLoader.java 157 final SparseArray<int[]> splitDependencies = new SparseArray<>();
160 splitDependencies.put(0, new int[] {-1});
184 splitDependencies.put(splitIdx + 1, new int[] {targetIdx});
190 // At this point, all splits in splitDependencies have the first element in their array set.
216 splitDependencies.put(targetSplitIdx,
217 append(splitDependencies.get(targetSplitIdx), splitIdx + 1));
222 for (int i = 0, size = splitDependencies.size(); i < size; i++) {
223 int splitIdx = splitDependencies.keyAt(i);
236 final int[] deps = splitDependencies.get(splitIdx);
240 return splitDependencies;
    [all...]
  /frameworks/base/core/java/android/content/pm/
InstrumentationInfo.java 92 public SparseArray<int[]> splitDependencies;
136 splitDependencies = orig.splitDependencies;
167 dest.writeSparseArray((SparseArray) splitDependencies);
199 splitDependencies = source.readSparseArray(null);
219 ai.splitDependencies = splitDependencies;
ApplicationInfo.java 763 public SparseArray<int[]> splitDependencies;
    [all...]
PackageParser.java     [all...]
  /frameworks/base/services/core/java/com/android/server/pm/dex/
DexoptUtils.java 95 if (!info.requestsIsolatedSplitLoading() || info.splitDependencies == null) {
130 SparseArray<int[]> splitDependencies = info.splitDependencies;
135 for (int i = 1; i < splitDependencies.size(); i++) {
136 int splitIndex = splitDependencies.keyAt(i);
140 splitDependencies, classLoaderContexts, splitDependencyOnBase);
181 * @param splitDependencies the dependencies for all splits. Note that in this array index 0
188 SparseArray<int[]> splitDependencies, String[] classLoaderContexts,
195 // Return the result if we've computed the splitDependencies for this index already.
199 // Get the splitDependencies for the parent of this index and append its path to it
    [all...]
  /frameworks/base/services/tests/servicestests/src/com/android/server/pm/dex/
DexoptUtilsTest.java 93 ai.splitDependencies = new SparseArray<>(ai.splitClassLoaderNames.length + 1);
94 ai.splitDependencies.put(0, new int[] {-1}); // base has no dependency
95 ai.splitDependencies.put(1, new int[] {2}); // split 1 depends on 2
96 ai.splitDependencies.put(2, new int[] {4}); // split 2 depends on 4
97 ai.splitDependencies.put(3, new int[] {4}); // split 3 depends on 4
98 ai.splitDependencies.put(4, new int[] {0}); // split 4 depends on base
99 ai.splitDependencies.put(5, new int[] {0}); // split 5 depends on base
100 ai.splitDependencies.put(6, new int[] {5}); // split 6 depends on 5
  /frameworks/base/services/core/java/com/android/server/pm/
PackageDexOptimizer.java 561 boolean generateAppImage = isProfileGuidedFilter && (info.splitDependencies == null ||
    [all...]
PackageManagerService.java     [all...]
  /frameworks/base/core/java/android/app/
LoadedApk.java 360 mSplitLoader = new SplitDependencyLoaderImpl(aInfo.splitDependencies);
    [all...]
  /prebuilts/misc/common/robolectric/android-all/
android-all-stubs.jar 

Completed in 549 milliseconds