summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/vector.tcc
AgeCommit message (Expand)Author
2025-08-26libstdc++: Do not require assignment for vector::resize(n, v) [PR90192]Tomasz Kamiński
2025-08-18libstdc++: Fix-self element self-assigments when inserting an empty range [PR...Tomasz Kamiński
2025-06-03libstdc++: Replace some implicit conversions in std::vectorJonathan Wakely
2025-06-02libstdc++: Remove spaces before function parameter listJonathan Wakely
2025-04-29libstdc++: Use constexpr-if to simplify std::vector relocationJonathan Wakely
2025-04-11libstdc++: Define __cpp_lib_containers_ranges in appropriate headers [PR111055]Tomasz Kamiński
2025-04-01libstdc++: Fix -Warray-bounds warning in std::vector::resize [PR114945]Jonathan Wakely
2025-03-31libstdc++: Fix -Warray-bounds warning in std::vector<bool> [PR110498]Jonathan Wakely
2025-03-31libstdc++: Fix -Wstringop-overread warning in std::vector<bool> [PR114758]Jonathan Wakely
2025-03-25libstdc++: Fix std::vector::append_range for overlapping rangesJonathan Wakely
2025-01-31libstdc++: Fix return value of vector::insert_rangePatrick Palka
2025-01-15libstdc++: Fix reversed args in unreachable assumption [PR109849]Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-10-27libstdc++: Add P1206R7 from_range members to std::vector [PR111055]Jonathan Wakely
2024-09-27libstdc++: Fix more pedwarns in headers for C++98Jonathan Wakely
2024-06-03libstdc++: Fix -Wstringop-overflow warning coming from std::vector [PR109849]François Dumont
2024-05-29libstdc++: Use RAII to replace try/catch blocksFrançois Dumont
2024-01-03Update copyright years.Jakub Jelinek
2023-11-21optimize std::vector::push_backJan Hubicka
2023-09-01libstdc++: fix memory clobbering in std::vector [PR110879]Vladimir Palevich
2023-07-26libstdc++: Avoid bogus overflow warnings in std::vector<bool> [PR110807]Jonathan Wakely
2023-07-05libstdc++: Use RAII in std::vector::_M_default_appendJonathan Wakely
2023-06-23libstdc++: Use RAII in std::vector::_M_realloc_insertJonathan Wakely
2023-06-01libstdc++: Fix code size regressions in std::vector [PR110060]Jonathan Wakely
2023-01-16Update copyright years.Jakub Jelinek
2022-12-06libstdc++: Add hint to compiler about vector invariants [PR106434]Jonathan Wakely
2022-11-29libstdc++: Avoid bogus warning in std::vector::insert [PR107852]Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-11-12libstdc++: Implement constexpr std::vector for C++20Jonathan Wakely
2021-10-01libstdc++: Do not allocate a zero-size vector<bool> [PR 100153]Jonathan Wakely
2021-04-30libstdc++: Use std::addressof to avoid ADL for operator& [PR 60497]Jonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-01-01Update copyright years.Jakub Jelinek
2019-02-05PR libstdc++/89130 restore support for non-MoveConstructible typesJonathan Wakely
2019-02-05PR libstdc++/89090 avoid C++17 features in C++11/C++14 codeJonathan Wakely
2019-01-24PR libstdc++/88840 delay evaluation of constant until type is completeJonathan Wakely
2019-01-01Update copyright years.Jakub Jelinek
2018-10-25Relocation (= move+destroy)Marc Glisse
2018-08-22PR libstdc++/78448 limit vector::max_size and deque::max_sizeJonathan Wakely
2018-06-14PR libstdc++/83982 fix exception-safety guarantee of std::vector::resizeDaniel Trebbien
2018-05-02deque.tcc (deque<>::_M_assign_aux): Cast to void to ensure overloaded comma n...François Dumont
2018-01-03Update copyright years.Jakub Jelinek
2017-12-16PR tree-optimization/83239 - False positive from -Wstringop-overflowMartin Sebor
2017-11-16Tweak vector::_M_realloc_insert for code sizeMarc Glisse
2017-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont
2017-07-21Add AddressSanitizer annotations to std::vectorJonathan Wakely
2017-07-19PR libstdc++/81476 Optimise vector insertion from input iteratorsJonathan Wakely
2017-01-01Update copyright years.Jakub Jelinek
2016-10-17Implement P0084R2, Emplace return type, for C++17Jonathan Wakely
2016-08-16PR 72847 Prevent double-free in std::vector<bool>Jonathan Wakely