diff options
| author | 2014-04-29 02:34:37 +0000 | |
|---|---|---|
| committer | 2014-04-29 02:34:37 +0000 | |
| commit | 3e792ef78fbad1df75e97da9a32a5826371b2da9 (patch) | |
| tree | 013797b0d92b59c01486b0335597512bd987050c | |
| parent | 3914a33c01102f5de51e33d006c0aeedf2693af0 (diff) | |
| parent | fff28619d8f3b2fa7577c3e101d3fcd45f26f3a4 (diff) | |
am fff28619: am f4a7ac00: Merge "Move the Zygote off libcore.os and onto android.system."
* commit 'fff28619d8f3b2fa7577c3e101d3fcd45f26f3a4':
Move the Zygote off libcore.os and onto android.system.
| -rw-r--r-- | core/java/com/android/internal/os/Zygote.java | 6 | ||||
| -rw-r--r-- | core/java/com/android/internal/os/ZygoteConnection.java | 6 | ||||
| -rw-r--r-- | core/java/com/android/internal/os/ZygoteInit.java | 6 |
3 files changed, 9 insertions, 9 deletions
diff --git a/core/java/com/android/internal/os/Zygote.java b/core/java/com/android/internal/os/Zygote.java index c5fa0a1a5ab2..54c532abd090 100644 --- a/core/java/com/android/internal/os/Zygote.java +++ b/core/java/com/android/internal/os/Zygote.java @@ -18,8 +18,8 @@ package com.android.internal.os; import dalvik.system.ZygoteHooks; -import libcore.io.ErrnoException; -import libcore.io.Libcore; +import android.system.ErrnoException; +import android.system.Os; /** @hide */ public final class Zygote { @@ -141,7 +141,7 @@ public final class Zygote { public static void execShell(String command) { String[] args = { "/system/bin/sh", "-c", command }; try { - Libcore.os.execv(args[0], args); + Os.execv(args[0], args); } catch (ErrnoException e) { throw new RuntimeException(e); } diff --git a/core/java/com/android/internal/os/ZygoteConnection.java b/core/java/com/android/internal/os/ZygoteConnection.java index 58a8e622e699..0c4836854ace 100644 --- a/core/java/com/android/internal/os/ZygoteConnection.java +++ b/core/java/com/android/internal/os/ZygoteConnection.java @@ -21,6 +21,8 @@ import android.net.LocalSocket; import android.os.Process; import android.os.SELinux; import android.os.SystemProperties; +import android.system.ErrnoException; +import android.system.Os; import android.util.Log; import dalvik.system.PathClassLoader; import java.io.BufferedReader; @@ -34,9 +36,7 @@ import java.io.InputStreamReader; import java.io.PrintStream; import java.nio.charset.StandardCharsets; import java.util.ArrayList; -import libcore.io.ErrnoException; import libcore.io.IoUtils; -import libcore.io.Libcore; /** * A connection that can make spawn requests. @@ -186,7 +186,7 @@ class ZygoteConnection { } if (parsedArgs.runtimeInit && parsedArgs.invokeWith != null) { - FileDescriptor[] pipeFds = Libcore.os.pipe(); + FileDescriptor[] pipeFds = Os.pipe(); childPipeFd = pipeFds[1]; serverPipeFd = pipeFds[0]; ZygoteInit.setCloseOnExec(serverPipeFd, true); diff --git a/core/java/com/android/internal/os/ZygoteInit.java b/core/java/com/android/internal/os/ZygoteInit.java index 3785b7448c10..484d2c3e1cb9 100644 --- a/core/java/com/android/internal/os/ZygoteInit.java +++ b/core/java/com/android/internal/os/ZygoteInit.java @@ -28,14 +28,14 @@ import android.os.Process; import android.os.SystemClock; import android.os.SystemProperties; import android.os.Trace; +import android.system.Os; +import android.system.OsConstants; import android.util.EventLog; import android.util.Log; import dalvik.system.VMRuntime; import libcore.io.IoUtils; -import libcore.io.Libcore; -import libcore.io.OsConstants; import java.io.BufferedReader; import java.io.FileDescriptor; @@ -479,7 +479,7 @@ public class ZygoteInit { closeServerSocket(); // set umask to 0077 so new files and directories will default to owner-only permissions. - Libcore.os.umask(S_IRWXG | S_IRWXO); + Os.umask(S_IRWXG | S_IRWXO); if (parsedArgs.niceName != null) { Process.setArgV0(parsedArgs.niceName); |