/aosp14/frameworks/base/tools/split-select/ |
H A D | Grouper_test.cpp | 38 addSplit(splits, "large"); in SetUp() 39 addSplit(splits, "pl-rPL"); in SetUp() 40 addSplit(splits, "fr-rCA"); in SetUp() 41 addSplit(splits, "fr"); in SetUp() 46 addSplit(splits, "hdpi"); in SetUp() 48 addSplit(splits, "xhdpi"); in SetUp() 49 addSplit(splits, ":x86"); in SetUp() 51 addSplit(splits, "v7"); in SetUp() 52 addSplit(splits, "v8"); in SetUp() 137 splits.add(); in expectHasGroupWithSplits() [all …]
|
H A D | SplitSelector.cpp | 33 SplitSelector::SplitSelector(const Vector<SplitDescription>& splits) in SplitSelector() argument 34 : mGroups(groupByMutualExclusivity(splits)) { in SplitSelector() 37 static void selectBestFromGroup(const SortedVector<SplitDescription>& splits, in selectBestFromGroup() argument 41 const size_t splitCount = splits.size(); in selectBestFromGroup() 43 const SplitDescription& thisSplit = splits[j]; in selectBestFromGroup() 73 const SortedVector<SplitDescription>& splits = mGroups[i]; in getRules() local 74 const size_t splitCount = splits.size(); in getRules() 76 sp<Rule> rule = Rule::simplify(RuleGenerator::generate(splits, j)); in getRules() 78 rules.add(splits[j], rule); in getRules()
|
H A D | Main.cpp | 67 const SplitSelector selector(splits); in select() 75 allSplits.appendVector(splits[i]); in generate() 83 if (splits.keyAt(i) == base) { in generate() 102 splits.keyAt(i).string(), in generate() 211 Vector<SplitDescription> splits; in extractSplitDescriptionsFromApk() local 214 return splits; in extractSplitDescriptionsFromApk() 223 splits.add(); in extractSplitDescriptionsFromApk() 232 splits.add(); in extractSplitDescriptionsFromApk() 236 splits.pop(); in extractSplitDescriptionsFromApk() 241 return splits; in extractSplitDescriptionsFromApk() [all …]
|
H A D | SplitSelector_test.cpp | 29 static ::testing::AssertionResult addSplit(Vector<SplitDescription>& splits, const char* str) { in addSplit() argument 34 splits.add(split); in addSplit() 39 Vector<SplitDescription> splits; in TEST() local 40 ASSERT_TRUE(addSplit(splits, "hdpi")); in TEST() 41 ASSERT_TRUE(addSplit(splits, "xhdpi")); in TEST() 42 ASSERT_TRUE(addSplit(splits, "xxhdpi")); in TEST() 43 ASSERT_TRUE(addSplit(splits, "mdpi")); in TEST() 48 SplitSelector selector(splits); in TEST()
|
H A D | Grouper.cpp | 31 groupByMutualExclusivity(const Vector<SplitDescription>& splits) { in groupByMutualExclusivity() argument 37 const size_t splitCount = splits.size(); in groupByMutualExclusivity() 39 const SplitDescription& split = splits[i]; in groupByMutualExclusivity()
|
H A D | Grouper.h | 28 groupByMutualExclusivity(const android::Vector<SplitDescription>& splits);
|
H A D | SplitSelector.h | 32 explicit SplitSelector(const android::Vector<SplitDescription>& splits);
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | PerPackageReadTimeouts.java | 63 String[] splits = timeouts.split(":", 3); in parse() local 64 if (splits.length != 3) { in parse() 95 String[] splits = codes.split("-", 2); in parse() local 96 switch (splits.length) { in parse() 107 final long minVersionCode = tryParseLong(splits[0], in parse() 142 final String[] splits = timeoutsStr.split(":", 4); in parse() local 143 switch (splits.length) { in parse() 145 timeouts = Timeouts.parse(splits[3]); in parse() 148 versionCodes = VersionCodes.parse(splits[2]); in parse() 151 sha256certificate = tryParseSha256(splits[1]); in parse() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/vibrator/ |
H A D | StepToRampAdapter.java | 91 int splits = ((int) ramp.getDuration() + maxDuration - 1) / maxDuration; in splitLongRampSegments() local 92 if (splits <= 1) { in splitLongRampSegments() 96 segments.addAll(i, splitRampSegment(info, ramp, splits)); in splitLongRampSegments() 97 int addedSegments = splits - 1; in splitLongRampSegments() 115 int splits) { in splitRampSegment() argument 116 List<RampSegment> ramps = new ArrayList<>(splits); in splitRampSegment() 119 long splitDuration = ramp.getDuration() / splits; in splitRampSegment() 124 for (int i = 1; i < splits; i++) { in splitRampSegment()
|
/aosp14/frameworks/base/tools/aapt2/split/ |
H A D | TableSplitter.h | 52 TableSplitter(const std::vector<SplitConstraints>& splits, in TableSplitter() argument 54 : split_constraints_(splits), options_(options) { in TableSplitter() 64 std::vector<std::unique_ptr<ResourceTable>>& splits() { return splits_; } in splits() function
|
H A D | TableSplitter_test.cpp | 131 ASSERT_EQ(3u, splitter.splits().size()); in TEST() 133 ResourceTable* split_one = splitter.splits()[0].get(); in TEST() 134 ResourceTable* split_two = splitter.splits()[1].get(); in TEST() 135 ResourceTable* split_three = splitter.splits()[2].get(); in TEST() 223 ASSERT_EQ(2u, splitter.splits().size()); in TEST() 225 ResourceTable* split_one = splitter.splits()[0].get(); in TEST() 226 ResourceTable* split_two = splitter.splits()[1].get(); in TEST()
|
/aosp14/frameworks/base/tests/NativeProcessesMemoryTest/src/com/android/tests/nativeprocesses/ |
H A D | NativeProcessesMemoryTest.java | 150 String[] splits = line.split(SEPARATOR); in collectNativeProcesses() local 152 if (splits.length < 4 || !splits[0].equals("proc") || !splits[1].equals("native")) { in collectNativeProcesses() 156 String processName = splits[2]; in collectNativeProcesses() 157 String pid = splits[3]; in collectNativeProcesses()
|
/aosp14/frameworks/base/services/core/java/com/android/server/am/ |
H A D | MemoryStatUtil.java | 143 final String[] splits = procStatContents.split(" "); in parseMemoryStatFromProcfs() local 144 if (splits.length < 24) { in parseMemoryStatFromProcfs() 149 memoryStat.pgfault = Long.parseLong(splits[PGFAULT_INDEX]); in parseMemoryStatFromProcfs() 150 memoryStat.pgmajfault = Long.parseLong(splits[PGMAJFAULT_INDEX]); in parseMemoryStatFromProcfs() 151 memoryStat.rssInBytes = Long.parseLong(splits[RSS_IN_PAGES_INDEX]) * PAGE_SIZE; in parseMemoryStatFromProcfs()
|
/aosp14/frameworks/base/apct-tests/perftests/core/src/android/view/ |
H A D | CutoutSpecificationBenchmark.java | 104 String[] splits = spec.split(BOTTOM_MARKER, 2); in oldMethodParsingSpec() local 105 spec = splits[0].trim(); in oldMethodParsingSpec() 106 bottomSpec = splits[1].trim(); in oldMethodParsingSpec()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/ |
H A D | AndroidPackageSplitImpl.java | 51 public void fillDependencies(@NonNull List<AndroidPackageSplit> splits) { in fillDependencies() argument 55 mDependencies = splits; in fillDependencies()
|
/aosp14/frameworks/base/tools/aapt2/optimize/ |
H A D | MultiApkGenerator.cpp | 228 TableSplitterOptions splits; in FilterTable() local 239 splits.preferred_densities.push_back(density_config.density); in FilterTable() 247 splits.config_filter = &axis_filter; in FilterTable() 263 TableSplitter splitter{{}, splits}; in FilterTable()
|
/aosp14/frameworks/base/graphics/java/android/graphics/ |
H A D | Rect.java | 718 public void splitVertically(@NonNull Rect ...splits) { in splitVertically() argument 719 final int count = splits.length; in splitVertically() 722 final Rect split = splits[i]; in splitVertically()
|
/aosp14/frameworks/base/core/proto/android/service/ |
H A D | package.proto | 162 repeated SplitProto splits = 8; field
|
/aosp14/frameworks/base/tools/aapt2/cmd/ |
H A D | Optimize.cpp | 197 for (std::unique_ptr<ResourceTable>& split_table : splitter.splits()) { in Run()
|
H A D | Link.cpp | 2221 for (std::unique_ptr<ResourceTable>& split_table : table_splitter.splits()) { in Run()
|
/aosp14/frameworks/base/services/core/java/com/android/server/pm/parsing/pkg/ |
H A D | PackageImpl.java | 791 var splits = new ArrayList<AndroidPackageSplit>(); in getSplits() local 792 splits.add(new AndroidPackageSplitImpl( in getSplits() 802 splits.add(new AndroidPackageSplitImpl( in getSplits() 820 dependencies.add(splits.get(dependencyIndex)); in getSplits() 823 ((AndroidPackageSplitImpl) splits.get(splitIndex)) in getSplits() 828 mSplits = Collections.unmodifiableList(splits); in getSplits()
|
/aosp14/frameworks/base/tools/aapt/ |
H A D | Command.cpp | 2831 const Vector<sp<ApkSplit> >& splits = builder->getSplits(); in doPackage() local 2832 const size_t numSplits = splits.size(); in doPackage() 2834 const sp<ApkSplit>& split = splits[i]; in doPackage()
|
H A D | Resource.cpp | 1797 Vector<sp<ApkSplit> >& splits = builder->getSplits(); in buildResources() local 1798 const size_t numSplits = splits.size(); in buildResources() 1800 sp<ApkSplit>& split = splits.editItemAt(i); in buildResources()
|
/aosp14/frameworks/base/tools/aapt2/ |
H A D | Resources.proto | 86 // - IDs > 0x7f are reserved for the application as well and are treated as feature splits.
|