summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/deque.tcc
AgeCommit message (Expand)Author
2025-09-27libstdc++: Fix some -Wsign-compare warnings in headersJonathan Wakely
2025-09-23libstdc++: fix element construction in std::deque::emplace [PR118087]Ben Wu
2025-04-11libstdc++: Define __cpp_lib_containers_ranges in appropriate headers [PR111055]Tomasz Kamiński
2025-03-26libstdc++: Add P1206R7 range operations to std::deque [PR111055]Tomasz Kamiński
2025-01-08libstdc++: Fix std::deque::emplace calling wrong _M_insert_aux [PR90389]Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-12-17libstdc++: Fix std::deque::insert(pos, first, last) undefined behaviour [PR11...Jonathan Wakely
2024-11-26improve std::deque::_M_reallocate_mapJan Hubicka
2024-06-21libstdc++: Stop using std::__is_pointer in <deque> and <algorithm> [PR115497]Jonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-01-16Update copyright years.Jakub Jelinek
2022-01-27libstdc++: Prevent -Wstringop-overread warning in std::deque [PR100516]Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-04-30libstdc++: Use std::addressof to avoid ADL for operator& [PR 60497]Jonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-09-02libstdc++: Fix three-way comparison for std::array [PR 96851]Jonathan Wakely
2020-06-10libstdc++: Extend memcmp optimization in std::lexicographical_compareFrançois Dumont
2020-06-04libstdc++: Specialize copy/copy_n for istreambuf_iterator and deque iteratorsFrançois Dumont
2020-01-01Update copyright years.Jakub Jelinek
2019-12-10libstdc++: Rework std::copy/copy_backward/move/move_backward/fill/fill_n algosFrançois Dumont
2019-05-172019-05-17 François Dumont <fdumont@gcc.gnu.org>François Dumont
2019-01-01Update copyright years.Jakub Jelinek
2018-08-22PR libstdc++/78448 limit vector::max_size and deque::max_sizeJonathan Wakely
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-07-23re PR libstdc++/81064 (Inline namespace regression)François Dumont
2017-01-01Update copyright years.Jakub Jelinek
2016-10-17Implement P0084R2, Emplace return type, for C++17Jonathan Wakely
2016-06-152016-06-15 François Dumont <fdumont@gcc.gnu.org>François Dumont
2016-01-04Update copyright years.Jakub Jelinek
2015-01-05Update copyright years.Jakub Jelinek
2014-09-09Make std::deque meet C++11 allocator requirements.Jonathan Wakely
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford
2013-06-27stl_deque.h (deque<>::insert(iterator, const value_type&), [...]): Adjust C++...Paolo Carlini
2013-05-10re PR libstdc++/54577 (deque<T>::erase() still takes iterator instead of cons...Paolo Carlini
2013-03-18PR libstdc++/55977 (partial, std::vector and std::deque bits)Paolo Carlini
2013-02-03Update copyright in libstdc++-v3.Richard Sandiford
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill
2012-03-31re PR libstdc++/52799 (deque::emplace(iterator, ...) tries to call push_front...Jeffrey Yasskin
2011-09-27re PR libstdc++/50529 ([C++0x] std::vector::erase invokes undefined behavior ...Paolo Carlini
2011-06-12allocator.h (__shrink_to_fit): Rename to __shrink_to_fit_aux, fix.François Dumont
2011-01-30PR libstdc++/36104 part fourBenjamin Kosnik
2010-12-19*: Use headername alias to associate private includes to public includes.Benjamin Kosnik
2010-06-18re PR libstdc++/32618 (std::vector calls uneccessary constructors instead of ...Paolo Carlini
2009-12-24stl_deque.h (copy_backward(_Deque_iterator, _Deque_iterator, _Deque_iterator)...Paolo Carlini
2009-12-23stl_deque.h (copy(_Deque_iterator, _Deque_iterator, _Deque_iterator), [...]):...Paolo Carlini
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek
2009-02-03re PR libstdc++/25191 (exception_defines.h #defines try/catch)Paolo Carlini
2008-06-13stl_deque.h (deque<>::push_back(_Args&&...), [...]): Remove.Paolo Carlini
2007-11-23stl_list.h (insert(iterator, value_type&&)): Just forward to emplace.Paolo Carlini