From c425362049390c61c0654ea2510f5c5c1db8588e Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Fri, 28 Oct 2016 18:19:30 -0700 Subject: [PATCH] Zygote: Avoid string concatentation for systrace Avoid the allocation of an unneeded string. With more than 4000 classes being preloaded, this adds up. Test: m Test: device boots Change-Id: I61f10f61ebdd08d17e09aaedd8bf54cc40c41838 --- core/java/com/android/internal/os/ZygoteInit.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/com/android/internal/os/ZygoteInit.java b/core/java/com/android/internal/os/ZygoteInit.java index 1c307c9410f30..9979b84dc9c0b 100644 --- a/core/java/com/android/internal/os/ZygoteInit.java +++ b/core/java/com/android/internal/os/ZygoteInit.java @@ -258,7 +258,7 @@ public class ZygoteInit { continue; } - Trace.traceBegin(Trace.TRACE_TAG_DALVIK, "PreloadClass " + line); + Trace.traceBegin(Trace.TRACE_TAG_DALVIK, line); try { if (false) { Log.v(TAG, "Preloading " + line + "...");