OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:splitDependencies
(Results
1 - 8
of
8
) 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
;
130
splitDependencies
= orig.
splitDependencies
;
159
dest.writeSparseArray((SparseArray)
splitDependencies
);
189
splitDependencies
= source.readSparseArray(null);
207
ai.
splitDependencies
=
splitDependencies
;
ApplicationInfo.java
727
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/core/java/android/app/
LoadedApk.java
337
mSplitLoader = new SplitDependencyLoaderImpl(aInfo.
splitDependencies
);
[
all
...]
/frameworks/base/services/core/java/com/android/server/pm/
PackageManagerService.java
[
all
...]
Completed in 1558 milliseconds