Loading core/java/com/android/internal/os/Zygote.java +16 −8 Original line number Diff line number Diff line Loading @@ -549,6 +549,8 @@ public final class Zygote { } } setAppProcessName(args, "USAP"); applyUidSecurityPolicy(args, peerCredentials); applyDebuggerSystemProperty(args); Loading Loading @@ -613,10 +615,6 @@ public final class Zygote { disableExecuteOnly(args.mTargetSdkVersion); if (args.mNiceName != null) { Process.setArgV0(args.mNiceName); } // End of the postFork event. Trace.traceEnd(Trace.TRACE_TAG_ACTIVITY_MANAGER); Loading @@ -625,6 +623,16 @@ public final class Zygote { null /* classLoader */); } static void setAppProcessName(ZygoteArguments args, String loggingTag) { if (args.mNiceName != null) { Process.setArgV0(args.mNiceName); } else if (args.mPackageName != null) { Process.setArgV0(args.mPackageName); } else { Log.w(loggingTag, "Unable to set package name."); } } private static final String USAP_ERROR_PREFIX = "Invalid command to USAP: "; /** Loading core/java/com/android/internal/os/ZygoteConnection.java +1 −3 Original line number Diff line number Diff line Loading @@ -573,9 +573,7 @@ class ZygoteConnection { } } if (parsedArgs.mNiceName != null) { Process.setArgV0(parsedArgs.mNiceName); } Zygote.setAppProcessName(parsedArgs, TAG); // End of the postFork event. Trace.traceEnd(Trace.TRACE_TAG_ACTIVITY_MANAGER); Loading Loading
core/java/com/android/internal/os/Zygote.java +16 −8 Original line number Diff line number Diff line Loading @@ -549,6 +549,8 @@ public final class Zygote { } } setAppProcessName(args, "USAP"); applyUidSecurityPolicy(args, peerCredentials); applyDebuggerSystemProperty(args); Loading Loading @@ -613,10 +615,6 @@ public final class Zygote { disableExecuteOnly(args.mTargetSdkVersion); if (args.mNiceName != null) { Process.setArgV0(args.mNiceName); } // End of the postFork event. Trace.traceEnd(Trace.TRACE_TAG_ACTIVITY_MANAGER); Loading @@ -625,6 +623,16 @@ public final class Zygote { null /* classLoader */); } static void setAppProcessName(ZygoteArguments args, String loggingTag) { if (args.mNiceName != null) { Process.setArgV0(args.mNiceName); } else if (args.mPackageName != null) { Process.setArgV0(args.mPackageName); } else { Log.w(loggingTag, "Unable to set package name."); } } private static final String USAP_ERROR_PREFIX = "Invalid command to USAP: "; /** Loading
core/java/com/android/internal/os/ZygoteConnection.java +1 −3 Original line number Diff line number Diff line Loading @@ -573,9 +573,7 @@ class ZygoteConnection { } } if (parsedArgs.mNiceName != null) { Process.setArgV0(parsedArgs.mNiceName); } Zygote.setAppProcessName(parsedArgs, TAG); // End of the postFork event. Trace.traceEnd(Trace.TRACE_TAG_ACTIVITY_MANAGER); Loading