summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Hai Zhang <zhanghai@google.com> 2020-11-19 23:46:46 +0000
committer Hai Zhang <zhanghai@google.com> 2020-11-19 23:46:56 +0000
commitd48468098d780a8abca4ce5d7798366adbfe7a99 (patch)
tree1f5190f8b06d90554c8bdb46c6d676fe5b8f3038
parent47f37a2ad84295afccaa745bf09edf883e8592fb (diff)
Use concurrent GC in PackageManagerService constructor.
We don't have a hard dependency on GC completion anyway. Change-Id: Iff7dc1b35e1a128238ea088a806bef377299f172 Fixes: 170408071 Test: presubmit
-rw-r--r--services/core/java/com/android/server/pm/PackageManagerService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java
index ad686f2cab89..747ee3badb10 100644
--- a/services/core/java/com/android/server/pm/PackageManagerService.java
+++ b/services/core/java/com/android/server/pm/PackageManagerService.java
@@ -3842,7 +3842,7 @@ public class PackageManagerService extends IPackageManager.Stub
// are all flushed. Not really needed, but keeps things nice and
// tidy.
t.traceBegin("GC");
- Runtime.getRuntime().gc();
+ VMRuntime.getRuntime().requestConcurrentGC();
t.traceEnd();
// The initial scanning above does many calls into installd while