// Quotes a path with single quotes (').
std::string QuotePath(std::string_view path);
// Converts the security patch date to a comparable integer.
android::base::Result<int> ParseSecurityPatchStr(const std::string& security_patch_str);
// Returns true if partial compilation should be disabled. Takes a string from // `ro.build.version.security_patch`, which represents the security patch date. bool ShouldDisablePartialCompilation(const std::string& security_patch_str);
// Returns true if there is no need to load existing artifacts that are already up-to-date and write // them back. See `OnDeviceRefresh::RefreshExistingArtifacts` for more details. Takes a string from // `ro.build.version.sdk`, which represents the SDK version. bool ShouldDisableRefresh(const std::string& sdk_version_str);
// Passes the name and the value for each system property to the provided callback. void SystemPropertyForeach(std::function<void(constchar* name, constchar* value)> action);
// Returns true if the build-time UFFD GC matches the runtime's choice. bool CheckBuildUserfaultFdGc(bool build_enable_uffd_gc, bool is_at_most_u, bool kernel_supports_uffd);
} // namespace odrefresh
} // namespace art
#endif// ART_ODREFRESH_ODR_COMMON_H_
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-06-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.