summaryrefslogtreecommitdiffstats
path: root/cmds/app_process
diff options
context:
space:
mode:
authorJeff Brown <jeffbrown@google.com>2011-07-08 18:52:57 -0700
committerJeff Brown <jeffbrown@google.com>2011-07-08 19:54:07 -0700
commit10e89712863f5b91a2982dc1783fbdfe39c1485d (patch)
tree7a268e40e03cfb2b65d3764b73d0ea42172965fa /cmds/app_process
parentb7440a140b650932bf31cf51d3b87c3249e3b682 (diff)
downloadframeworks_base-10e89712863f5b91a2982dc1783fbdfe39c1485d.zip
frameworks_base-10e89712863f5b91a2982dc1783fbdfe39c1485d.tar.gz
frameworks_base-10e89712863f5b91a2982dc1783fbdfe39c1485d.tar.bz2
Eliminate single-process mode.
Bug: 5010576 Change-Id: Id450dc83efed4897d1e4ff451530fed14457aace
Diffstat (limited to 'cmds/app_process')
-rw-r--r--cmds/app_process/app_main.cpp20
1 files changed, 6 insertions, 14 deletions
diff --git a/cmds/app_process/app_main.cpp b/cmds/app_process/app_main.cpp
index 152a7cb..f2be29f 100644
--- a/cmds/app_process/app_main.cpp
+++ b/cmds/app_process/app_main.cpp
@@ -82,35 +82,27 @@ public:
virtual void onStarted()
{
sp<ProcessState> proc = ProcessState::self();
- if (proc->supportsProcesses()) {
- LOGV("App process: starting thread pool.\n");
- proc->startThreadPool();
- }
+ LOGV("App process: starting thread pool.\n");
+ proc->startThreadPool();
AndroidRuntime* ar = AndroidRuntime::getRuntime();
ar->callMain(mClassName, mClass, mArgC, mArgV);
- if (ProcessState::self()->supportsProcesses()) {
- IPCThreadState::self()->stopProcess();
- }
+ IPCThreadState::self()->stopProcess();
}
virtual void onZygoteInit()
{
sp<ProcessState> proc = ProcessState::self();
- if (proc->supportsProcesses()) {
- LOGV("App process: starting thread pool.\n");
- proc->startThreadPool();
- }
+ LOGV("App process: starting thread pool.\n");
+ proc->startThreadPool();
}
virtual void onExit(int code)
{
if (mClassName == NULL) {
// if zygote
- if (ProcessState::self()->supportsProcesses()) {
- IPCThreadState::self()->stopProcess();
- }
+ IPCThreadState::self()->stopProcess();
}
AndroidRuntime::onExit(code);