Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
libcxx
/
src
/
mutex.cpp
c8e84ff
[libc++] Remove _LIBCPP_BUILDING_XXX macros, which are redundant since _LIBCPP_BUILDING_LIBRARY
by Louis Dionne
· 7 years ago
a016efb
[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows
by Eric Fiselier
· 8 years ago
e49cdfb
Recommit [libcxx] Never use <cassert> within libc++
by Eric Fiselier
· 9 years ago
f9e7bf3
Revert "[libcxx] Never use <cassert> within libc++"
by Eric Fiselier
· 9 years ago
d5fd7d7
[libcxx] Never use <cassert> within libc++
by Eric Fiselier
· 9 years ago
08e1477
Fix Windows try_lock implementation
by Eric Fiselier
· 9 years ago
58a0dce
thread_support: split out {,non-}recursive mutex
by Saleem Abdulrasool
· 9 years ago
ea117bf
Mark libc++ internal globals with _LIBCPP_SAFE_STATIC.
by Eric Fiselier
· 9 years ago
224264a
[libcxx] Fix a data race in call_once
by Kuba Brecka
· 9 years ago
c7e4239
Refactor pthread usage of libcxx.
by Asiri Rathnayake
· 9 years ago
e8fd164
Move atomic_support.h and config_elast.h into src/include
by Eric Fiselier
· 10 years ago
1faf289
[libcxx] Add atomic_support.h header to src that handles needed atomic operations.
by Eric Fiselier
· 10 years ago
b3fcc67
Allow libc++ to be built on systems without POSIX threads
by Jonathan Roelofs
· 11 years ago
12bfc4f
Peter Collingbourne: Fix warnings when compiling with -DNDEBUG.
by Howard Hinnant
· 12 years ago
02e610e
noexcept and constexpr applied to <mutex>.
by Howard Hinnant
· 13 years ago
c206366
Quash a whole bunch of warnings
by Howard Hinnant
· 14 years ago
412dbeb
license change
by Howard Hinnant
· 15 years ago
940e211
Fixing whitespace problems
by Howard Hinnant
· 15 years ago
54b409f
now works with -fno-exceptions and -fno-rtti
by Howard Hinnant
· 15 years ago
d1803b6
[util.smartptr.hash]
by Howard Hinnant
· 15 years ago
128ba71
patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient.
by Howard Hinnant
· 15 years ago
5b08a8a
Wiped out some non-ascii characters that snuck into the copyright.
by Howard Hinnant
· 15 years ago
3e51952
libcxx initial import
by Howard Hinnant
· 15 years ago