summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/hashtable.h
Commit message (Expand)AuthorAgeFilesLines
* libstdc++: [_Hashtable] Insert range of types convertible to value_type PR 10...François Dumont2022-06-151-10/+20
* libstdc++: Refactor includes for unordered containersJonathan Wakely2022-05-261-2/+1
* libstdc++: Make headers include their prerequisitesNathan Sidwell2022-05-261-0/+2
* libstdc++: Optimize operations on small size hashtable [PR 68303]François Dumont2022-01-051-26/+161
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* libstdc++: Unordered containers merge re-use hash codeFrançois Dumont2021-11-151-4/+6
* libstdc++: [_GLIBCXX_DEBUG] Implement unordered container mergeFrançois Dumont2021-11-091-5/+12
* libstdc++: Suppress Doxygen docs for more implementation detailsJonathan Wakely2021-10-211-0/+2
* libstdc++: Avoid instantiation of _Hash_node before it's neededJonathan Wakely2021-10-091-8/+9
* libstdc++: Add std::__conditional_t alias templateJonathan Wakely2021-10-011-7/+7
* libstdc++: Fix non-default constructors for hash containers [PR101583]Jonathan Wakely2021-07-221-5/+12
* libstdc++: fix is_default_constructible for hash containers [PR 100863]Jonathan Wakely2021-07-201-1/+14
* libstdc++: Add feature test macro for heterogeneous lookup in unordered conta...Jonathan Wakely2021-06-041-2/+4
* libstdc++: Limit allocation on iterator insertion in Hashtable [PR 96088]François Dumont2021-05-241-13/+46
* libstdc++: Fix invalid constexpr function in C++11 mode [PR 99985]Jonathan Wakely2021-04-091-2/+8
* libstdc++: Simplify noexcept-specifiers for move constructorsJonathan Wakely2021-04-081-12/+14
* libstdc++: Add unordered containers heterogeneous lookupFrançois Dumont2021-02-091-0/+201
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* libstdc++: Refactor _Hashtable to prepare for custom pointersFrançois Dumont2020-10-201-117/+134
* libstdc++: Rename _Hashtable _H1, _H2 and _Hash template parametersFrançois Dumont2020-08-261-362/+330
* libstdc++: Make self-move well-defined for containers [PR 85828]Jonathan Wakely2020-08-121-0/+3
* libstdc++: Fix unordered containers move constructors noexcept qualificationFrançois Dumont2020-07-291-7/+33
* libstdc++: Do not over-size hashtable buckets on range insertionFrançois Dumont2020-07-281-22/+68
* libstdc++: Review _Hashtable count, equal_range _M_erase(false_type,) codeFrançois Dumont2020-07-271-82/+81
* libstdc++: Add missing std:: qualification of a forward callFrançois Dumont2020-02-121-1/+1
* libstdc++: Improve unordered containers == operator (PR 91263)François Dumont2020-01-161-0/+7
* PR libstdc++/92124 fix incorrect unordered container move assignmentFrançois Dumont2020-01-091-36/+37
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* Simplify node ownership in _Hashtable membersFrançois Dumont2019-06-171-145/+138
* Rename variables and cleanup comments.François Dumont2019-06-031-108/+112
* Enforce allocator::value_type consistency for containers in C++2aJonathan Wakely2019-06-031-1/+1
* PR libstdc++/85965 move is_invocable assertions againJonathan Wakely2019-05-171-6/+0
* hashtable.h (_Hashtable<>::rehash): Review comment.François Dumont2019-05-041-1/+2
* PR libstdc++/85965 delay static assertions until types are completeJonathan Wakely2019-03-261-5/+6
* PR libstdc++/89477 constrain deduction guides for maps and setsJonathan Wakely2019-02-261-0/+7
* Fix after P0600.Ulrich Drepper2019-01-211-1/+1
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* re PR libstdc++/88199 (memory leak on unordered container move assignment)François Dumont2018-11-271-78/+64
* re PR libstdc++/83709 (Inserting duplicates into an unordered associative con...François Dumont2018-01-091-12/+18
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* PR libstdc++/48101 improve errors for invalid container specializationsJonathan Wakely2017-11-211-1/+13
* PR libstdc++/81891 fix double-free in hashtable constructorJonathan Wakely2017-08-181-11/+2
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* Implement C++17 node extraction and insertion (P0083R5)Jonathan Wakely2016-09-221-0/+141
* re PR libstdc++/71640 (include/c++/7.0.0/bits/hashtable.h:293:7: error: too m...François Dumont2016-06-271-1/+1
* Provide swappable traits (p0185r1)Daniel Kruegler2016-06-161-4/+4
* Revert empty class parameter passing ABI changes.Jason Merrill2016-04-141-22/+20
* Adjust for new empty class parameter passing ABI.Jonathan Wakely2016-04-131-20/+22
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* c++config (_GLIBCXX_NOEXCEPT_IF): Define.Jonathan Wakely2015-07-131-4/+2