summaryrefslogtreecommitdiffstats
path: root/src/mutex.cc
Commit message (Expand)AuthorAgeFilesLines
* Refactor the compilers out of libart.Elliott Hughes2012-03-091-0/+1
* Fix a deadlock caused by my big threading change yesterday.Elliott Hughes2012-03-021-5/+16
* libcorkscrew native stacks, mutex ranking, and better ScopedThreadListLock.Elliott Hughes2012-03-011-3/+28
* Remove Mutex::ClearOwner.Elliott Hughes2012-01-301-19/+0
* Fix Mutex::ClearOwner for bionicBrian Carlstrom2012-01-281-1/+2
* Assert lock/unlock/trylock sanity.Ian Rogers2012-01-271-0/+3
* Fix thread hangBrian Carlstrom2012-01-251-0/+27
* Work around the lack of gettid(3) on Mac OS.Elliott Hughes2012-01-231-0/+5
* Reduce namespace pollution.Elliott Hughes2012-01-231-1/+1
* Mac build fixes I missed in my previous patch.Elliott Hughes2012-01-181-1/+0
* Make pthread_mutex_t destruction safer during shutdown.Elliott Hughes2012-01-131-1/+7
* Fix at least two deadlocks.Elliott Hughes2011-11-071-13/+6
* Fixes for ThreadStress testBrian Carlstrom2011-10-211-0/+17
* Work around a bionic bug until I can fix bionic.Elliott Hughes2011-10-121-1/+9
* Implement monitors.Elliott Hughes2011-09-161-0/+33
* Thread suspension.Elliott Hughes2011-09-141-36/+12
* Support 64-bit volatiles and reference/pointer volatiles.Elliott Hughes2011-09-131-0/+1
* More threads work.Elliott Hughes2011-09-111-0/+105