summaryrefslogtreecommitdiff
path: root/core/java/android/os/Process.java
diff options
context:
space:
mode:
authorChris Wailes <chriswailes@google.com>2019-06-07 16:49:46 -0700
committerChris Wailes <chriswailes@google.com>2019-06-11 16:34:40 -0700
commitbed1976f858d369b1ea9086c8c7e77573308c90c (patch)
treeb6c444bc9fed7e83ab818bba78f257930e4133cb /core/java/android/os/Process.java
parentbd32a804ef2de48c2b1ad1dc5967441e3993c43e (diff)
Removes unused code from the SystemServer/Zygote classes.
This patch partially reversts ag/6991475 and ag/7161709. These changes are no longer needed due to a change in the graphics driver strategy for Q. In addition, the preloading of the graphics driver in the USAPs need to be removed to avoid causing a memory regression on devices with graphics driver preloading in the Zygote disabled. Bug: 134526352 Test: Treehugger Change-Id: I570037866d1ae90794c711622e6045ebbffa5b9c Merged-In: I570037866d1ae90794c711622e6045ebbffa5b9c (cherry picked from commit fcd68fd74b6d2704fc39074f1e177b0c0defc43c)
Diffstat (limited to 'core/java/android/os/Process.java')
-rw-r--r--core/java/android/os/Process.java9
1 files changed, 2 insertions, 7 deletions
diff --git a/core/java/android/os/Process.java b/core/java/android/os/Process.java
index e50ab6cfc017..74c89d6898e5 100644
--- a/core/java/android/os/Process.java
+++ b/core/java/android/os/Process.java
@@ -511,7 +511,6 @@ public class Process {
* @param appDataDir null-ok the data directory of the app.
* @param invokeWith null-ok the command to invoke with.
* @param packageName null-ok the name of the package this process belongs to.
- * @param useSystemGraphicsDriver whether the process uses system graphics driver.
*
* @param zygoteArgs Additional arguments to supply to the zygote process.
* @return An object that describes the result of the attempt to start the process.
@@ -531,13 +530,11 @@ public class Process {
@Nullable String appDataDir,
@Nullable String invokeWith,
@Nullable String packageName,
- boolean useSystemGraphicsDriver,
@Nullable String[] zygoteArgs) {
return ZYGOTE_PROCESS.start(processClass, niceName, uid, gid, gids,
runtimeFlags, mountExternal, targetSdkVersion, seInfo,
abi, instructionSet, appDataDir, invokeWith, packageName,
- /*useUsapPool=*/ true,
- useSystemGraphicsDriver, zygoteArgs);
+ /*useUsapPool=*/ true, zygoteArgs);
}
/** @hide */
@@ -553,13 +550,11 @@ public class Process {
@Nullable String appDataDir,
@Nullable String invokeWith,
@Nullable String packageName,
- boolean useSystemGraphicsDriver,
@Nullable String[] zygoteArgs) {
return WebViewZygote.getProcess().start(processClass, niceName, uid, gid, gids,
runtimeFlags, mountExternal, targetSdkVersion, seInfo,
abi, instructionSet, appDataDir, invokeWith, packageName,
- /*useUsapPool=*/ false,
- useSystemGraphicsDriver, zygoteArgs);
+ /*useUsapPool=*/ false, zygoteArgs);
}
/**