/art/odrefresh/ |
D | odr_artifacts_test.cc | 39 const auto artifacts = OdrArtifacts::ForBootImage(image_filename); in TEST() local 41 artifacts.ImagePath()); in TEST() 43 artifacts.OatPath()); in TEST() 45 artifacts.VdexPath()); in TEST() 57 const auto artifacts = OdrArtifacts::ForSystemServer(image_filename); in TEST() local 60 artifacts.ImagePath()); in TEST() 63 artifacts.OatPath()); in TEST() 66 artifacts.VdexPath()); in TEST()
|
D | README.md | 3 This tool is part of the ART APEX and is used to refresh compilation artifacts following an 6 * checking the freshness of compilation artifacts for boot class path extensions and system_server. 7 * regenerating the compilation artifacts for boot class path extensions and system_server.
|
D | TODO.md | 5 1. denylist for AOT artifacts. 16 - Successful compilation of all artifacts.
|
D | odrefresh.cc | 370 bool ArtifactsExist(const OdrArtifacts& artifacts, in ArtifactsExist() argument 374 std::vector<const char*> paths{artifacts.OatPath().c_str(), artifacts.VdexPath().c_str()}; in ArtifactsExist() 376 paths.push_back(artifacts.ImagePath().c_str()); in ArtifactsExist() 1043 OdrArtifacts artifacts = OdrArtifacts::ForBootImage(path); in PrimaryBootImageExist() local 1044 if (!ArtifactsExist(artifacts, /*check_art_file=*/true, error_msg, checked_artifacts)) { in PrimaryBootImageExist() 1066 OdrArtifacts artifacts = OdrArtifacts::ForBootImage(path); in BootImageMainlineExtensionExist() local 1067 return ArtifactsExist(artifacts, /*check_art_file=*/true, error_msg, checked_artifacts); in BootImageMainlineExtensionExist() 1077 const OdrArtifacts artifacts = OdrArtifacts::ForSystemServer(image_location); in SystemServerArtifactsExist() local 1081 if (!ArtifactsExist(artifacts, check_art_file, &error_msg_tmp, checked_artifacts)) { in SystemServerArtifactsExist() 1707 const OdrArtifacts& artifacts, in RunDex2oat() argument [all …]
|
/art/libartservice/service/java/com/android/server/art/ |
D | ArtFileManager.java | 104 List<ArtifactsPath> artifacts = new ArrayList<>(); in getWritableArtifacts() local 111 artifacts.add(AidlUtils.buildArtifactsPathAsInput( in getWritableArtifacts() 123 artifacts.add(AidlUtils.buildArtifactsPathAsInput( in getWritableArtifacts() 129 return WritableArtifactLists.create(artifacts, runtimeArtifacts); in getWritableArtifacts() 136 List<ArtifactsPath> artifacts = new ArrayList<>(); in getUsableArtifacts() local 160 artifacts.add(thisArtifacts); in getUsableArtifacts() 179 return UsableArtifactLists.create(artifacts, vdexFiles, runtimeArtifacts); in getUsableArtifacts() 230 public static @NonNull WritableArtifactLists create(@NonNull List<ArtifactsPath> artifacts, in create() argument 233 Collections.unmodifiableList(artifacts), in create() 237 public abstract @NonNull List<ArtifactsPath> artifacts(); in artifacts() method in ArtFileManager.WritableArtifactLists [all …]
|
D | ArtManagerLocal.java | 223 for (ArtifactsPath artifacts : list.artifacts()) { in deleteDexoptArtifacts() 224 freedBytes += mInjector.getArtd().deleteArtifacts(artifacts); in deleteDexoptArtifacts() 1006 for (ArtifactsPath artifacts : artifactLists.artifacts()) { in getArtManagedFileStats() 1007 artifactsSize += artd.getArtifactsSize(artifacts); in getArtManagedFileStats() 1105 artifactsToKeep.addAll(artifactLists.artifacts()); in cleanup() 1139 List<ArtifactsPath> artifacts = in commitPreRebootStagedFiles() local 1142 .artifacts(); in commitPreRebootStagedFiles() 1158 if (mInjector.getArtd().commitPreRebootStagedFiles(artifacts, profiles)) { in commitPreRebootStagedFiles()
|
/art/test/odsign/test-src/com/android/tests/odsign/ |
D | OdsignTestUtils.java | 172 Set<String> artifacts = new HashSet<>(); in getExpectedBootImage() local 174 artifacts.add(String.format( in getExpectedBootImage() 177 return artifacts; in getExpectedBootImage() 181 Set<String> artifacts = new HashSet<>(); in getExpectedBootImage() local 183 artifacts.addAll(getExpectedBootImage(bootImageStem, isa)); in getExpectedBootImage() 185 return artifacts; in getExpectedBootImage() 209 Set<String> artifacts = new HashSet<>(); in getSystemServerExpectedArtifacts() local 211 artifacts.addAll(getApexDataDalvikCacheFilenames(jar, isa)); in getSystemServerExpectedArtifacts() 214 return artifacts; in getSystemServerExpectedArtifacts() 428 public void assertModifiedAfter(Set<String> artifacts, long timeMs) throws Exception { in assertModifiedAfter() argument [all …]
|
/art/test/dexpreopt/ |
D | dexpreopt_test.cc | 111 std::vector<std::string> artifacts; in GetZygoteExpectedArtifacts() local 130 artifacts.push_back(oat_file); in GetZygoteExpectedArtifacts() 132 return artifacts; in GetZygoteExpectedArtifacts() 145 std::vector<std::string> artifacts; in GetSystemServerExpectedArtifacts() local 163 artifacts.push_back(odex_file); in GetSystemServerExpectedArtifacts() 165 return artifacts; in GetSystemServerExpectedArtifacts()
|
/art/libartservice/service/ |
D | README.md | 5 ART Service manages dexopt artifacts of apps. With ART Service, you can dexopt 7 whether the dexopt artifacts are up-to-date, etc.), and delete dexopt artifacts. 10 artifacts were managed by Package Manager with a legacy implementation. The 131 - apps on the **system partitions** that have artifacts generated by
|
/art/test/530-checker-loops4/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/603-checker-instanceof/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/583-checker-zero/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/537-checker-arraycopy/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/447-checker-inliner3/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/580-checker-fp16/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/581-checker-rtp/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/508-checker-disassembly/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/449-checker-bce/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/618-checker-induction/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/564-checker-negbitwise/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/551-checker-clinit/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/640-checker-simd/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/445-checker-licm/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/853-checker-inlining/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|
/art/test/669-checker-break/ |
D | Android.bp | 24 // Include the Java source files in the test's artifacts, to make Checker assertions
|