From 0c44cf68243108ea2cdf5b296ad6bbe42e5abcc3 Mon Sep 17 00:00:00 2001 From: Jiakai Zhang Date: Tue, 1 Oct 2024 14:00:01 +0000 Subject: Skip dexopt if storage is low during Pre-reboot Dexopt. Bug: 368238938 Change-Id: I532a899e8c011fed9abc16c073f1665d11de83c7 Test: Presubmit --- libartservice/service/java/com/android/server/art/model/ArtFlags.java | 1 + 1 file changed, 1 insertion(+) (limited to 'libartservice') diff --git a/libartservice/service/java/com/android/server/art/model/ArtFlags.java b/libartservice/service/java/com/android/server/art/model/ArtFlags.java index 0a79d74089..98b12e4030 100644 --- a/libartservice/service/java/com/android/server/art/model/ArtFlags.java +++ b/libartservice/service/java/com/android/server/art/model/ArtFlags.java @@ -172,6 +172,7 @@ public class ArtFlags { case ReasonMapping.REASON_BOOT_AFTER_MAINLINE_UPDATE: return FLAG_FOR_PRIMARY_DEX | FLAG_SHOULD_INCLUDE_DEPENDENCIES; case ReasonMapping.REASON_BG_DEXOPT: + case ReasonMapping.REASON_PRE_REBOOT_DEXOPT: return FLAG_FOR_PRIMARY_DEX | FLAG_FOR_SECONDARY_DEX | FLAG_SHOULD_INCLUDE_DEPENDENCIES | FLAG_SKIP_IF_STORAGE_LOW; case ReasonMapping.REASON_CMDLINE: -- cgit v1.2.3-59-g8ed1b