Merge "Don't preload into nonexistent zygote" am: c3a27297c4 am: 3aab9125d9 am: 80b4f59eec am: 87503f91cf
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2067474 Change-Id: Icba6b7d8b0c7ec8b6bc0daaf3361ae333d652743 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1459,8 +1459,9 @@ public final class SystemServer implements Dumpable {
|
|||||||
Slog.i(TAG, SECONDARY_ZYGOTE_PRELOAD);
|
Slog.i(TAG, SECONDARY_ZYGOTE_PRELOAD);
|
||||||
TimingsTraceAndSlog traceLog = TimingsTraceAndSlog.newAsyncLog();
|
TimingsTraceAndSlog traceLog = TimingsTraceAndSlog.newAsyncLog();
|
||||||
traceLog.traceBegin(SECONDARY_ZYGOTE_PRELOAD);
|
traceLog.traceBegin(SECONDARY_ZYGOTE_PRELOAD);
|
||||||
if (!Process.ZYGOTE_PROCESS.preloadDefault(Build.SUPPORTED_32_BIT_ABIS[0])) {
|
String[] abis32 = Build.SUPPORTED_32_BIT_ABIS;
|
||||||
Slog.e(TAG, "Unable to preload default resources");
|
if (abis32.length > 0 && !Process.ZYGOTE_PROCESS.preloadDefault(abis32[0])) {
|
||||||
|
Slog.e(TAG, "Unable to preload default resources for secondary");
|
||||||
}
|
}
|
||||||
traceLog.traceEnd();
|
traceLog.traceEnd();
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
|
|||||||
Reference in New Issue
Block a user