summaryrefslogtreecommitdiffstats
path: root/libcxx/include/vector
Commit message (Expand)AuthorAgeFilesLines
* G M: Changes all references to "x inline" to "inline x" where x = _libcpp_alw...Howard Hinnant2013-10-041-40/+40
* Peter Collingbourne: If a pointer is passed as the third argument of the (ite...Howard Hinnant2013-09-211-8/+12
* LWG Issue 2210 (Part #7): vector and vector<bool>Marshall Clow2013-09-141-1/+40
* Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG.Howard Hinnant2013-08-231-1/+1
* Remove _LIBCPP_DEBUG. This was my first attempt at debug mode for libc++, an...Howard Hinnant2013-08-231-34/+0
* Xing Xue: port to IBM XLC++/AIX.Howard Hinnant2013-08-141-2/+2
* Implement LWG Issue #2187 (emplace_back and emplace for vector<bool>)Marshall Clow2013-08-131-0/+14
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-5/+5
* Ok, 3 major changes for debug mode in one commit:Howard Hinnant2013-08-021-0/+6
* Nico Rieck: Currently _MSC_VER and _WIN32 are used to guard code which isHoward Hinnant2013-08-011-4/+4
* Implement full support for non-pointer pointers in custom allocators for vector.Howard Hinnant2013-06-271-52/+40
* After years of telling people: 'If you ever find any of my code that self-mov...Howard Hinnant2013-04-181-1/+2
* Second try at r178075. The llvm breakage has been fixed by r178240.Howard Hinnant2013-03-281-16/+64
* Revert r178075, "Tighten up the iterator requirements ...", it breaks LLVMDaniel Dunbar2013-03-271-64/+16
* Tighten up the iterator requirements for the vector member templates. This i...Howard Hinnant2013-03-261-16/+64
* Another vector debug mode test, and a static test on Allocator::value_type. ...Howard Hinnant2013-03-261-0/+3
* Added debug tests for indexing, pop_back and both forms of erase. Added an i...Howard Hinnant2013-03-251-0/+2
* No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant2013-03-061-4/+4
* Revert accidental check-in. These changes are probably good, but premature a...Howard Hinnant2013-02-071-3/+3
* Michael van der Westhuizen: The attached patch add support for building again...Howard Hinnant2013-02-071-3/+3
* Fix exception safety bug in vector::push_backHoward Hinnant2013-01-111-2/+4
* Provide a way to disable use of extern templates in libc++. This is intended...Howard Hinnant2012-11-061-1/+1
* Don't neglect to "return *this".Argyrios Kyrtzidis2012-10-131-0/+1
* Consistently label __bit_array as a struct, not a class.Howard Hinnant2012-08-171-1/+1
* Change emplace for vector and deque to create the temporary (when necessary) ...Howard Hinnant2012-07-081-1/+2
* SFINAE __bit_iterator such that it will only get instantiated with a containe...Howard Hinnant2012-05-071-1/+1
* vector::emplace_back was mistakenly requiring move assignable. Fixed that an...Howard Hinnant2012-02-261-6/+19
* Implement a few optimizations for vector push_back and insert. Fixes r10828365.Howard Hinnant2012-02-151-22/+34
* Quash a whole bunch of warningsHoward Hinnant2011-12-011-6/+6
* Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant2011-11-291-4/+4
* Add protection from min/max macrosHoward Hinnant2011-11-291-0/+2
* More windows port work by Ruben Van BoxemHoward Hinnant2011-10-221-0/+7
* Windows support by Ruben Van Boxem.Howard Hinnant2011-10-171-0/+2
* Chris Jefferson noted that vector iterator ownership can be transferred from ...Howard Hinnant2011-09-191-2/+7
* The vector test suite now passes for no-debug, debug-lite and debug-regularHoward Hinnant2011-09-161-40/+40
* Create multilevel debug modeHoward Hinnant2011-09-161-48/+43
* Initial checkin for debug mode (version 2)Howard Hinnant2011-09-141-26/+183
* Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga.Howard Hinnant2011-09-021-5/+5
* Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574Howard Hinnant2011-08-121-0/+24
* Explicitly invoke the size_type specialization of max and min. ThisAlexis Hunt2011-07-291-2/+2
* Make vector<bool>::reference and const_reference publicHoward Hinnant2011-07-091-2/+2
* http://llvm.org/bugs/show_bug.cgi?id=10248Howard Hinnant2011-07-021-2/+9
* _STD -> _VSTD to avoid macro clash on windowsHoward Hinnant2011-06-301-94/+94
* noexcept for <vector>. This also includes installing move_if_noexcept() into...Howard Hinnant2011-06-031-166/+327
* Chris Jefferson noted many places where function calls needed to be qualified...Howard Hinnant2011-02-141-1/+1
* Reverting an old optimization that conflicts with the new allocator model, an...Howard Hinnant2011-01-041-45/+1
* Effort to reduce the number of exported symbolsHoward Hinnant2010-12-171-24/+33
* N3142. Many of these traits are just placeholders with medium quality emulat...Howard Hinnant2010-11-191-3/+3
* license changeHoward Hinnant2010-11-161-2/+2
* visibility-decoration sweep completed.Howard Hinnant2010-09-231-2/+28
OpenPOWER on IntegriCloud