| Commit message (Expand) | Author | Age | Files | Lines |
| * | Fix bug #27260 - add missing swap(reference, reference) to vector<bool>. | Marshall Clow | 2016-04-07 | 1 | -0/+1 |
| * | Make __wrap_iter work with GCC again | Eric Fiselier | 2016-02-20 | 1 | -1/+2 |
| * | Cleanup: move visibility/linkage attributes to the first declaration. | Evgeniy Stepanov | 2015-11-07 | 1 | -3/+6 |
| * | implement more of N4258 - Cleaning up noexcept in the standard library. Speci... | Marshall Clow | 2015-08-18 | 1 | -17/+11 |
| * | Add missing instrumentation in vector::insert - Patch from Anna Zaks | Eric Fiselier | 2015-07-18 | 1 | -0/+2 |
| * | Move bits from N4258. Mark vector's move-constructor unconditionally noexcept... | Marshall Clow | 2015-07-14 | 1 | -0/+16 |
| * | Implement the first part of N4258: 'Cleaning up noexcept in the Library'. Thi... | Marshall Clow | 2015-07-13 | 1 | -54/+32 |
| * | While applying N4258, I forgot about LWG#2455, which modified the modificatio... | Marshall Clow | 2015-06-04 | 1 | -17/+3 |
| * | More N4258 changes. This time vector's constructors | Marshall Clow | 2015-06-04 | 1 | -1/+29 |
| * | In many places, there was an #ifdef/#else block that selected one of two impl... | Marshall Clow | 2015-04-07 | 1 | -7/+1 |
| * | [libcxx] Optimize vectors uninitialized construction of trivial types from an... | Eric Fiselier | 2015-03-31 | 1 | -23/+20 |
| * | [libcxx] Fix __RAII_IncreaseAnnotator for increases >= 1 | Eric Fiselier | 2015-03-10 | 1 | -3/+3 |
| * | [libcxx] Fix vector annotator size increase in `vector::insert(pos, count, va... | Eric Fiselier | 2014-11-14 | 1 | -1/+1 |
| * | Make the ASAN RAII object a nop when building w/o ASAN | Marshall Clow | 2014-09-03 | 1 | -0/+8 |
| * | [asan] Make vector asan annotations exception-friendly | Kostya Serebryany | 2014-09-02 | 1 | -31/+43 |
| * | NFC. Move definition of _LIBCPP_ASSERT into __debug header and remove externa... | Eric Fiselier | 2014-08-10 | 1 | -5/+1 |
| * | Fix PR#20471. Add a cast in __align_it to ensure that the bit twiddling is do... | Marshall Clow | 2014-07-28 | 1 | -1/+1 |
| * | make the same change as in 213546 for vector<bool> | Marshall Clow | 2014-07-21 | 1 | -1/+1 |
| * | In response to bug #20362, change the order of operations in vector move assi... | Marshall Clow | 2014-07-21 | 1 | -1/+1 |
| * | Add Address Sanitizer support to std::vector | Marshall Clow | 2014-05-08 | 1 | -0/+55 |
| * | 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 |