summaryrefslogtreecommitdiffstats
path: root/include/utils/ThreadDefs.h
Commit message (Collapse)AuthorAgeFilesLines
* utils: move thread enums to system/coreAlex Ray2013-07-301-47/+1
| | | | Change-Id: Ia97963cc9acf8661d01355786f5e7e7bf54581c2
* Scheduling group cleanupGlenn Kasten2013-07-301-7/+0
| | | | | | | | | | | | | Remove C++ APIs androidSetThreadSchedulingGroup and androidGetThreadSchedulingGroup, and the ANDROID_TGROUP_* constants. Former callers of these should now use the C APIs set_sched_policy and get_sched_policy, and the SP_* constants. Note: debug.sys.noschedgroups is not supported by the C APIs, this needs to be discussed. Change-Id: I32bbfc539ef4090faf9ef0320380e8cca9eae07c
* split utils/threads.h into multiple headersMathias Agopian2013-07-301-0/+123
AndroidDefs.h - C/C++ enums and types Mutex.h - Mutex class declaration Condition.h - Condition class declaration RWLock.h - RWLock class declaration Thread.h - Thread class declaration AndroidThreads.h - low-level thread creation functions threads.h - includes all the above for backward source compatibility Change-Id: Ia2f80c175333b59a41d1720985810bb2346e94cb Note: implementations are still in Threads.cpp