| Commit message (Expand) | Author | Age | Files | Lines |
* | G M: Changes all references to "x inline" to "inline x" where x = _libcpp_alw... | Howard Hinnant | 2013-10-04 | 1 | -40/+40 |
* | Peter Collingbourne: If a pointer is passed as the third argument of the (ite... | Howard Hinnant | 2013-09-21 | 1 | -8/+12 |
* | LWG Issue 2210 (Part #7): vector and vector<bool> | Marshall Clow | 2013-09-14 | 1 | -1/+40 |
* | Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG. | Howard Hinnant | 2013-08-23 | 1 | -1/+1 |
* | Remove _LIBCPP_DEBUG. This was my first attempt at debug mode for libc++, an... | Howard Hinnant | 2013-08-23 | 1 | -34/+0 |
* | Xing Xue: port to IBM XLC++/AIX. | Howard Hinnant | 2013-08-14 | 1 | -2/+2 |
* | Implement LWG Issue #2187 (emplace_back and emplace for vector<bool>) | Marshall Clow | 2013-08-13 | 1 | -0/+14 |
* | Nico Rieck: this patch series fixes visibility issues on Windows as explaine... | Howard Hinnant | 2013-08-12 | 1 | -5/+5 |
* | Ok, 3 major changes for debug mode in one commit: | Howard Hinnant | 2013-08-02 | 1 | -0/+6 |
* | Nico Rieck: Currently _MSC_VER and _WIN32 are used to guard code which is | Howard Hinnant | 2013-08-01 | 1 | -4/+4 |
* | Implement full support for non-pointer pointers in custom allocators for vector. | Howard Hinnant | 2013-06-27 | 1 | -52/+40 |
* | After years of telling people: 'If you ever find any of my code that self-mov... | Howard Hinnant | 2013-04-18 | 1 | -1/+2 |
* | Second try at r178075. The llvm breakage has been fixed by r178240. | Howard Hinnant | 2013-03-28 | 1 | -16/+64 |
* | Revert r178075, "Tighten up the iterator requirements ...", it breaks LLVM | Daniel Dunbar | 2013-03-27 | 1 | -64/+16 |
* | Tighten up the iterator requirements for the vector member templates. This i... | Howard Hinnant | 2013-03-26 | 1 | -16/+64 |
* | Another vector debug mode test, and a static test on Allocator::value_type. ... | Howard Hinnant | 2013-03-26 | 1 | -0/+3 |
* | Added debug tests for indexing, pop_back and both forms of erase. Added an i... | Howard Hinnant | 2013-03-25 | 1 | -0/+2 |
* | No functionality change at this time. I've split _LIBCPP_VISIBLE up into two... | Howard Hinnant | 2013-03-06 | 1 | -4/+4 |
* | Revert accidental check-in. These changes are probably good, but premature a... | Howard Hinnant | 2013-02-07 | 1 | -3/+3 |
* | Michael van der Westhuizen: The attached patch add support for building again... | Howard Hinnant | 2013-02-07 | 1 | -3/+3 |
* | Fix exception safety bug in vector::push_back | Howard Hinnant | 2013-01-11 | 1 | -2/+4 |
* | Provide a way to disable use of extern templates in libc++. This is intended... | Howard Hinnant | 2012-11-06 | 1 | -1/+1 |
* | Don't neglect to "return *this". | Argyrios Kyrtzidis | 2012-10-13 | 1 | -0/+1 |
* | Consistently label __bit_array as a struct, not a class. | Howard Hinnant | 2012-08-17 | 1 | -1/+1 |
* | Change emplace for vector and deque to create the temporary (when necessary) ... | Howard Hinnant | 2012-07-08 | 1 | -1/+2 |
* | SFINAE __bit_iterator such that it will only get instantiated with a containe... | Howard Hinnant | 2012-05-07 | 1 | -1/+1 |
* | vector::emplace_back was mistakenly requiring move assignable. Fixed that an... | Howard Hinnant | 2012-02-26 | 1 | -6/+19 |
* | Implement a few optimizations for vector push_back and insert. Fixes r10828365. | Howard Hinnant | 2012-02-15 | 1 | -22/+34 |
* | Quash a whole bunch of warnings | Howard Hinnant | 2011-12-01 | 1 | -6/+6 |
* | Further macro protection by replacing _[A-Z] with _[A-Z]p | Howard Hinnant | 2011-11-29 | 1 | -4/+4 |
* | Add protection from min/max macros | Howard Hinnant | 2011-11-29 | 1 | -0/+2 |
* | More windows port work by Ruben Van Boxem | Howard Hinnant | 2011-10-22 | 1 | -0/+7 |
* | Windows support by Ruben Van Boxem. | Howard Hinnant | 2011-10-17 | 1 | -0/+2 |
* | Chris Jefferson noted that vector iterator ownership can be transferred from ... | Howard Hinnant | 2011-09-19 | 1 | -2/+7 |
* | The vector test suite now passes for no-debug, debug-lite and debug-regular | Howard Hinnant | 2011-09-16 | 1 | -40/+40 |
* | Create multilevel debug mode | Howard Hinnant | 2011-09-16 | 1 | -48/+43 |
* | Initial checkin for debug mode (version 2) | Howard Hinnant | 2011-09-14 | 1 | -26/+183 |
* | Fix const correctness bug in __move_assign. Found and fixed by Ion GaztanĚaga. | Howard Hinnant | 2011-09-02 | 1 | -5/+5 |
* | Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 | Howard Hinnant | 2011-08-12 | 1 | -0/+24 |
* | Explicitly invoke the size_type specialization of max and min. This | Alexis Hunt | 2011-07-29 | 1 | -2/+2 |
* | Make vector<bool>::reference and const_reference public | Howard Hinnant | 2011-07-09 | 1 | -2/+2 |
* | http://llvm.org/bugs/show_bug.cgi?id=10248 | Howard Hinnant | 2011-07-02 | 1 | -2/+9 |
* | _STD -> _VSTD to avoid macro clash on windows | Howard Hinnant | 2011-06-30 | 1 | -94/+94 |
* | noexcept for <vector>. This also includes installing move_if_noexcept() into... | Howard Hinnant | 2011-06-03 | 1 | -166/+327 |
* | Chris Jefferson noted many places where function calls needed to be qualified... | Howard Hinnant | 2011-02-14 | 1 | -1/+1 |
* | Reverting an old optimization that conflicts with the new allocator model, an... | Howard Hinnant | 2011-01-04 | 1 | -45/+1 |
* | Effort to reduce the number of exported symbols | Howard Hinnant | 2010-12-17 | 1 | -24/+33 |
* | N3142. Many of these traits are just placeholders with medium quality emulat... | Howard Hinnant | 2010-11-19 | 1 | -3/+3 |
* | license change | Howard Hinnant | 2010-11-16 | 1 | -2/+2 |
* | visibility-decoration sweep completed. | Howard Hinnant | 2010-09-23 | 1 | -2/+28 |