- 920b56c Another installment on debug mode. This addresses list. However this should be considered a temporary state. The API of the debug database and how vector and list use it, is unsatisfactory at the moment. It is both inefficient and overly verbose. I wanted to get this functionality checked in though. In the next day or so I'll refactor what is there in an attempt to streamline things. by Howard Hinnant · 14 years ago
- dbe8111 Work on Windows port by Ruben Van Boxem by Howard Hinnant · 14 years ago
- 3c78ca0 Partial Windows port by Ruben Van Boxem by Howard Hinnant · 14 years ago
- cf50df9 Fix test bugs found by David Chisnall by Howard Hinnant · 14 years ago
- 580eccb Fix locales used in re tests. by David Chisnall · 14 years ago
- 13bddcf Remove undefines in cstdio test. Fix these properly rather than bodging the tests. by David Chisnall · 14 years ago
- ecccb1f More +.UTF-8 fixes. by David Chisnall · 14 years ago
- b996af1 Fix failure found by David Chisnall by Howard Hinnant · 14 years ago
- bae9fc9 Correct change to exception.cpp from r140245 by Howard Hinnant · 14 years ago
- 71850c9 More fixes to the tests. Add UTF-8 encoding to all locales that don't specify one. Undefine some stdio.h macros that break the tests. by David Chisnall · 14 years ago
- b25f615 Fully-qualify some more locales in the tests... by David Chisnall · 14 years ago
- 1d9bdaa Don't check STREAMS error numbers on systems that don't implement the obsolete (as described in POSIX2008) XSI STREAMS extension. by David Chisnall · 14 years ago
- 8b053d5 More locale cleanups. Fully specify locales in iostream tests. by David Chisnall · 14 years ago
- 8972813 Fixes for FreeBSD, including some fairly obvious copy-and-paste errors. by David Chisnall · 14 years ago
- e36a15d Localisation test fixes to make the tests pass on FreeBSD, which does not provide shortened forms of the various locales (e.g. en_US, rather than en_US.UTF-8 / en_US.ISO{whatever}). by David Chisnall · 14 years ago
- c756bb3 Chris Jefferson noted that vector iterator ownership can be transferred from source to target under move construction and move assignment. This commit makes that happen for debug mode. by Howard Hinnant · 14 years ago
- cdcfbf2 Removed unneeded boost implementation of is_base_of by Howard Hinnant · 14 years ago
- 0a0f599 Enable __locale to work on FreeBSD. by David Chisnall · 14 years ago
- c36bfc4 Doug Gregor pointed out some problems with debug mode enabled in one TU and not another. This patch helps detect those situations and offers improved error messages to help get debug mode enabled in more TU's when it is absolutely necessary to do so. Thanks Doug. by Howard Hinnant · 14 years ago
- 0695db0 The vector test suite now passes for no-debug, debug-lite and debug-regular by Howard Hinnant · 14 years ago
- cec9af9 Create multilevel debug mode by Howard Hinnant · 14 years ago
- f554add Initial checkin for debug mode (version 2) by Howard Hinnant · 14 years ago
- 55f2a50 Address PR10909: http://llvm.org/bugs/show_bug.cgi?id=10909 by Howard Hinnant · 14 years ago
- 8668139 Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga. by Howard Hinnant · 14 years ago
- 5d7a6f3 Up version number by 1. This is a 'minor version' update. by Howard Hinnant · 14 years ago
- 00d8c24 Reimplemented much of <istream> such that single character extractions do not check to see if this is the last character in the stream and thus never set eofbit. This fixes http://llvm.org/bugs/show_bug.cgi?id=10817 . This fix requires a recompiled libc++.dylib to be fully implemented. The recompiled libc++.dylib is ABI compatible with that shipped on Lion. by Howard Hinnant · 14 years ago
- b1e3e0e __split_buffer should only require default constructible. Bug found and fixed by Jared Hoberock by Howard Hinnant · 14 years ago
- 6137b62 Merge the Apple branch into trunk by Dave Zarzycki · 14 years ago
- e41124a Don't move assign string::allocator_type when propagate_on_container_move_assignment is false. by Howard Hinnant · 14 years ago
- 052fd93 Fix needle-in-haystack bug found by Walter Brown by Howard Hinnant · 14 years ago
- 54976f2 Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 by Howard Hinnant · 14 years ago
- eaaf7f2 Correct misspelling:_LIBCPP_APPLE_STABLE_ABI -> _LIBCPP_STABLE_APPLE_ABI by Howard Hinnant · 14 years ago
- 2425d53 Change how _LIBCPP_HAS_NO_ADVANCED_SFINAE gets set. by Howard Hinnant · 14 years ago
- f622b58 Fixed PR10507 (http://llvm.org/bugs/show_bug.cgi?id=10507) by Howard Hinnant · 14 years ago
- 8fd6dc0 Revert r136547, r136545, and r136542 by removing slist. by Chandler Carruth · 14 years ago
- aa41ea2 Revert r136546, which was submitted without review. by Chandler Carruth · 14 years ago
- bf78786 Add the missing default argument for the allocator and use a cleaner by Alexis Hunt · 14 years ago
- 9663c8c Destruct elements of hash tables when removing individual entries from by Alexis Hunt · 14 years ago
- 241bf43 Oops. That last commit was from an earlier revision of the file and was by Alexis Hunt · 14 years ago
- 1e84679 Include an "implementation" if SGI's slist. This was quickly hacked by Alexis Hunt · 14 years ago
- 8324378 Explicitly invoke the size_type specialization of max and min. This by Alexis Hunt · 14 years ago
- 8d2ed56 Add a new hash class in __gnu_ext for the extension containers. There by Alexis Hunt · 14 years ago
- fe473ae Add two missing members from the extension hash containers. The first is by Alexis Hunt · 14 years ago
- 89bdcd7 Configure to get along with 2.9 clang by Howard Hinnant · 14 years ago
- f4a797e Optimizing valarray::operator=(some-valarray-expression) by Howard Hinnant · 14 years ago
- 0236419 Fix PR10509: http://llvm.org/bugs/show_bug.cgi?id=10509 by Howard Hinnant · 14 years ago
- 21f78d8 Fix PR10510: http://llvm.org/bugs/show_bug.cgi?id=10510 by Howard Hinnant · 14 years ago
- 1dba445 http://llvm.org/bugs/show_bug.cgi?id=10469 by Howard Hinnant · 14 years ago
- 520a613 Optimization of string::operator< by M.E. O'Neill. Discussion in http://llvm.org/bugs/show_bug.cgi?id=10461 by Howard Hinnant · 14 years ago
- 5b0bdc2 http://llvm.org/bugs/show_bug.cgi?id=10461 by Howard Hinnant · 14 years ago
- 7e6ca97 http://llvm.org/bugs/show_bug.cgi?id=10455 by Howard Hinnant · 14 years ago
- 6ab85f9 Test commit by Dave Zarzycki · 14 years ago
- 09ddc43 Correct test. by Howard Hinnant · 14 years ago
- 2405470 Adjust two tests to account for a nasty change in copying behavior by Alexis Hunt · 14 years ago
- 483cf24 Make all fstream tests use tmpnam if creating files, rather than by Alexis Hunt · 14 years ago
- 4c14ed7 Do a litmus test of using tmpnam to generate safe temporary file names by Alexis Hunt · 14 years ago
- 397d787 Given that __underlying_type is now available in clang, implement by Alexis Hunt · 14 years ago
- f3ff971 Give A an explicitly non-throwing destructor so that B's destructor is by Alexis Hunt · 14 years ago
- e3163f5 http://llvm.org/bugs/show_bug.cgi?id=10390 by Howard Hinnant · 14 years ago
- 8ebf07a Revert locale for apple back to original design, getting rid of now useless helper *_l functions by Howard Hinnant · 14 years ago
- 3b13c94 _LIBCXX_STABLE_APPLE_ABI -> _LIBCPP_STABLE_APPLE_ABI by Howard Hinnant · 14 years ago
- bbe2b9d Fix wchar tests by not assuming that tm is complete and by using the by Alexis Hunt · 14 years ago
- 4084c9e Reapply 135035 with proper conditional inclusion, hopefully solving by Alexis Hunt · 14 years ago
- 93a16c0 http://llvm.org/bugs/show_bug.cgi?id=10353 by Howard Hinnant · 14 years ago
- 8841004 http://llvm.org/bugs/show_bug.cgi?id=10346 by Howard Hinnant · 14 years ago
- f6b7e20 Reverted to 134947. Once I got into it, I discovered there were too many problems to fix in 135035. by Howard Hinnant · 14 years ago
- 8a02a63 Implement the __nolocale functions properly so that they will work on by Alexis Hunt · 14 years ago
- 8dfec1a Make sure that __time_put constructors properly on non-Apple platforms. by Alexis Hunt · 14 years ago
- 25659e9 Toralf Niebuhr: This is just a tiny patch fixing some small (probably copy & paste) errors. by Howard Hinnant · 14 years ago
- 7ae42ef Make vector<bool>::reference and const_reference public by Howard Hinnant · 14 years ago
- 0081892 Don't assume that wctype produces a nice mask on all platforms. On by Alexis Hunt · 14 years ago
- f023519 Conditionally wrap the changes from r134781. by Alexis Hunt · 14 years ago
- 3f60bca Implement generalized table lookups for upper, lower, and character traits. by Alexis Hunt · 14 years ago
- 3aa229f provide ~future_error() definition by Howard Hinnant · 14 years ago
- e789755 Fix typo by Alexis Hunt · 14 years ago
- 11af28b Fixing up some ABI issues by Howard Hinnant · 14 years ago
- dca31a7 <inttypes.h> does not necessarily include <stdint.h>. Accordingly, do by Alexis Hunt · 14 years ago
- 1f8da84 Fix uninitialized loop counter. http://llvm.org/bugs/show_bug.cgi?id=10278 by Howard Hinnant · 14 years ago
- 46f7e3f Make the default Makefile less destructive: John McCall by Howard Hinnant · 14 years ago
- a774456 http://llvm.org/bugs/show_bug.cgi?id=10248 by Howard Hinnant · 14 years ago
- 086d0de http://llvm.org/bugs/show_bug.cgi?id=10250 by Howard Hinnant · 14 years ago
- b929de3 Changed constraints on pair and tuple constructors from is_convertible to is_constructible. by Howard Hinnant · 14 years ago
- 5a33687 Correct for new rules regarding implicitly deleted special members. http://llvm.org/bugs/show_bug.cgi?id=10191 by Howard Hinnant · 14 years ago
- ce48a11 _STD -> _VSTD to avoid macro clash on windows by Howard Hinnant · 14 years ago
- 1543470 Patch by Petteri Räty, http://llvm.org/bugs/show_bug.cgi?id=8992 by Howard Hinnant · 14 years ago
- 878e035 test for pair piecewise construction by Howard Hinnant · 14 years ago
- 64ec101 Teach libc++ about the addressof() overloads it needs to work with by Douglas Gregor · 14 years ago
- 8298b9c Add instructions for -U__STRICT_ANSI__ for Mac OS 10.6 by Howard Hinnant · 14 years ago
- a945a32 More fixes: One of my fixes to type_traits earlier today was incorrect, so that is reverted. Recently clang appears to have tightened up its definition of is_convertible and that has caused some failures in [unordered_][multi]map. I've switched to using is_constructible to restablish the desired functionality in [unordered_][multi]map. Specifically, inserting rvalues of move-only types for the keys. by Howard Hinnant · 14 years ago
- 2d62821 Miscellaneous minor fixes in <type_traits> by Howard Hinnant · 14 years ago
- ce53420 Provide names for template and function parameters in forward declarations. The purpose is to aid automated documentation tools. by Howard Hinnant · 14 years ago
- 50aab54 more Apple build system tweaks by Nick Kledzik · 14 years ago
- 30b7d27 Update CREDITS.TXT by Howard Hinnant · 14 years ago
- 32208bd Move nullptr_t to unversioned namespace: Sean Hunt by Howard Hinnant · 14 years ago
- bd0c160 noexcept for <stack>. This completes noexcept for Chapter 23 [containers]. by Howard Hinnant · 14 years ago
- 6971d82 noexcept for <queue>. by Howard Hinnant · 14 years ago
- 557da86 noexcept for <unordered_set>. by Howard Hinnant · 14 years ago
- 3714107 noexcept for <unordered_map>. by Howard Hinnant · 14 years ago
- e691351 Made more implementation details of [multi]map/set noexcept. by Howard Hinnant · 14 years ago
- 0e9f71c noexcept for <set>. Plus a few fixes to noexcept for <map>. by Howard Hinnant · 14 years ago