summaryrefslogtreecommitdiffstats
path: root/include/binder/ProcessState.h
Commit message (Collapse)AuthorAgeFilesLines
* Added IPCThreadState::blockUntilThreadAvailable() method.Wale Ogunwale2015-04-141-5/+15
| | | | | | | | | Will be used by the system_server watchdog to monitor the availability of binder threads in the process to handle incoming IPC requests. Bug: 19297165 Change-Id: I39175f3869ad14da5620fddb47f454e6e4ee2b25
* Remove global variables from ProcessState.Narayan Kamath2014-04-031-11/+0
| | | | | | | | | | | | | | | These weren't really being used and they make it very hard to reason about who looks at command line arguments. Processes started via app_process (this includes all zygote forks and the system_server) can get information about command line arguments from the AndroidRuntime class, which is available via a call to AndroidRuntime::getRuntime. bug: 13647418 Change-Id: I6f92680c3619a68c6d4b0995db4cdc9adc788e36
* rename binder services main thread to Binder_*Mathias Agopian2013-03-071-0/+2
| | | | | | | | | | | When a binder service's main thread joins the thread pool it retains its name (whatever the exec name was), which is very confusing in systrace. we now rename that thread just like its friends in the thread pool. Change-Id: Ibb3b6ff07304b247cfc6fb1694e72350c579513e
* add set thread countMathias Agopian2012-04-181-0/+2
| | | | Change-Id: I70f02908d8362a465eb8a2a24356f6989847f7ba
* Eliminate single-process mode.Jeff Brown2011-07-081-4/+0
| | | | | | Bug: 5010576 Change-Id: Id450dc83efed4897d1e4ff451530fed14457aace
* move libbinder's header files under includes/binderMathias Agopian2009-05-201-0/+117