Nick Kledzik
|
c9076d2c88
<rdar://problem/8668832> Barolo11A: *** FAILED *** build failed: libcpp-8
|
14 years ago |
Nick Kledzik
|
c4e162ed09
libcpp-8.1
|
14 years ago |
Howard Hinnant
|
432b137c21
Tagging 8
|
15 years ago |
Howard Hinnant
|
0d5dff1897
Fix two test bugs
|
15 years ago |
Howard Hinnant
|
b742dcdd52
Convert __thread_local_data to the singleton pattern and change export files...
|
15 years ago |
Howard Hinnant
|
5306d68019
Convert __thread_local_data to the singleton pattern
|
15 years ago |
Howard Hinnant
|
8177207f3c
Bug 7983 fixed by Bernhard Rosenkraenzer
|
15 years ago |
Nick Kledzik
|
f9734c831f
temporarily use cc to link instead of clang to work around issue with -Xarch
|
15 years ago |
Nick Kledzik
|
373a9d18d3
update export list for when building with clang++
|
15 years ago |
Howard Hinnant
|
4d89249185
updated for weekly test results
|
15 years ago |
Howard Hinnant
|
3c143ad882
Patch by Marshall Clow to make the assignment operators of piecewise_constant_distribution and piecewise_linear_distribution exception safe.
|
15 years ago |
Howard Hinnant
|
08f2969220
Updated atomic design docs
|
15 years ago |
Howard Hinnant
|
ffb9a4e235
Corrected an inconsistency with recent changes in tuple, and perfect forwarding within bind
|
15 years ago |
Howard Hinnant
|
251aaa1064
Relaxing timing test a bit to avoid spurious test failures under load
|
15 years ago |
Howard Hinnant
|
77868b9d9a
Update atomic design A
|
15 years ago |
Howard Hinnant
|
086b718734
Updated <atomic> docs with three design options
|
15 years ago |
Howard Hinnant
|
e78d1f548b
A compiler writer's guide to <atomic>, minor update
|
15 years ago |
Howard Hinnant
|
56f0d5be06
A compiler writer's guide to <atomic>
|
15 years ago |
Howard Hinnant
|
6cac2c2c9c
Make flag type configurable by the compiler
|
15 years ago |
Howard Hinnant
|
b4ac745466
Thanks Sebastian\!
|
15 years ago |
Howard Hinnant
|
002f1d341b
Filling out the infrastructure in <atomic>
|
15 years ago |
Howard Hinnant
|
26994e383c
__has_feature crutch
|
15 years ago |
Howard Hinnant
|
611fdaf229
Still working on the basic design of <atomic>. I'm working towards a system by which the compiler only needs to define the strongest intrinsics it can. Weaker atomics in the library automatically try stronger and stronger variants, picking the weakest compiler intrinsic available. If no compiler intrinsics are available for a given operation, the library locks a mutex and does the job. Better documentation to follow...
|
15 years ago |
Howard Hinnant
|
7c0c696afd
Tweak to make clang blocks work with std::functional (very fragile)
|
15 years ago |
Howard Hinnant
|
364f5965da
Bug 7984 by Bernhard Rosenkraenzer
|
15 years ago |
Howard Hinnant
|
1348fba3e2
Bug 8254 by Bernhard Rosenkraenzer
|
15 years ago |
Howard Hinnant
|
79101aec3a
[atomics.flag] completed. Initialization is not working on clang and can't be made to work without defaulted default constructors.
|
15 years ago |
Howard Hinnant
|
f701e25c49
Name change of intrinsics as suggested by Jeffrey Yasskin
|
15 years ago |
Howard Hinnant
|
767ae2b483
Contemplating this <atomic> reorganization...
|
15 years ago |
Howard Hinnant
|
5b6af69387
updated per weekly tests
|
15 years ago |