Commit History

Author SHA1 Message Date
  Howard Hinnant 613ebe935d Tagging 12 14 years ago
  Howard Hinnant 31aaf55f4c N3158 Missing preconditions for default-constructed match_result objects 14 years ago
  Howard Hinnant 1b18a48e28 cleaning up... 14 years ago
  Howard Hinnant 770d1c4ea7 After a long break to wait for the atomic spec to settle, this completes the library part of <atomic>. It currently won't even parse as it depends on the existence of the intrinsics specified at http://libcxx.llvm.org/atomic_design_a.html. Everything has been tested using fake intrinsics which have now been removed. As the intrinsics come online, the ATOMIC_* macros will need to be adjusted to reflect which operations are lock-free. These macros will probably need to be #ifdef'd for each supported platform. 14 years ago
  Michael J. Spencer c9f5d9fca6 test: Rename string_op+= to string_op_plus_equal. Windows git doesn't like it. 14 years ago
  Howard Hinnant d2f6afbfab atomics ... 14 years ago
  Howard Hinnant 57e5e87323 atomics ... 14 years ago
  Howard Hinnant f02417b600 atomics ... 14 years ago
  Howard Hinnant 91e2f26fec Work on <atomic> continues. The file size is actually sane now... 14 years ago
  Howard Hinnant 4777bf2799 Getting <atomic> warmed back up. We have a hopefully more stable spec now. And I believe the intrinsic spec at http://libcxx.llvm.org/atomic_design_a.html is still good. 14 years ago
  Howard Hinnant 7a0248d2d7 Add a couple more std-qualifers. 14 years ago
  Howard Hinnant d42c4beeff oops, forgot std:: 14 years ago
  Howard Hinnant 1f970ad73a Fix up uses of new/terminate/unexpected handlers to use the new getters. 14 years ago
  Howard Hinnant 55ddb21dd4 Add typeinfo for char16_t, char32_t and nullptr. 14 years ago
  Howard Hinnant a445151f4a N3189 Observers for the three handler functions 14 years ago
  Howard Hinnant 7de47902d0 Implemented N3194 14 years ago
  Howard Hinnant ac417faebc Minor fixup in <ratio> and add optional support for shared_mutex and upgrade_mutex which must be opted into with #define _LIBCPP_SHARED_LOCK 14 years ago
  Howard Hinnant d397d03651 Add template alias emulation to <ratio> 14 years ago
  Howard Hinnant c706565c88 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 6051e24e45 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant adaa6266fe Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 8771430346 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 46ab5def62 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant fa5043d878 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 83b6979fa2 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 59a5ddbbd1 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant afff5aacd6 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 17c3a81048 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 5711e4daf0 Update testsuite strucuture to latest draft 14 years ago
  Howard Hinnant 6587dfe980 Update testsuite strucuture to latest draft 14 years ago