summaryrefslogtreecommitdiffstats
path: root/src/mutex.cpp
Commit message (Expand)AuthorAgeFilesLines
* Recommit [libcxx] Never use <cassert> within libc++Eric Fiselier2017-02-041-4/+3
* Revert "[libcxx] Never use <cassert> within libc++"Eric Fiselier2017-01-241-3/+4
* [libcxx] Never use <cassert> within libc++Eric Fiselier2017-01-241-4/+3
* Fix Windows try_lock implementationEric Fiselier2017-01-141-2/+2
* thread_support: split out {,non-}recursive mutexSaleem Abdulrasool2017-01-051-4/+4
* Mark libc++ internal globals with _LIBCPP_SAFE_STATIC.Eric Fiselier2016-09-281-2/+2
* [libcxx] Fix a data race in call_onceKuba Brecka2016-09-041-4/+1
* Refactor pthread usage of libcxx.Asiri Rathnayake2016-05-061-48/+26
* Move atomic_support.h and config_elast.h into src/includeEric Fiselier2015-08-181-1/+1
* [libcxx] Add atomic_support.h header to src that handles needed atomic operat...Eric Fiselier2015-07-071-3/+7
* Allow libc++ to be built on systems without POSIX threadsJonathan Roelofs2014-09-051-0/+27
* Peter Collingbourne: Fix warnings when compiling with -DNDEBUG.Howard Hinnant2013-09-211-0/+3
* noexcept and constexpr applied to <mutex>.Howard Hinnant2012-07-211-8/+9
* Quash a whole bunch of warningsHoward Hinnant2011-12-011-2/+1
* license changeHoward Hinnant2010-11-161-2/+2
* Fixing whitespace problemsHoward Hinnant2010-08-221-2/+2
* now works with -fno-exceptions and -fno-rttiHoward Hinnant2010-08-111-0/+4
* [util.smartptr.hash]Howard Hinnant2010-06-031-1/+1
* patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepte...Howard Hinnant2010-05-241-2/+2
* Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant2010-05-111-1/+1
* libcxx initial importHoward Hinnant2010-05-111-0/+246