summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/hashtable_policy.h
AgeCommit message (Expand)Author
2025-02-25libstdc++: [_Hashtable] Fix hash code cache usage when stateful hash functorFrançois Dumont
2025-02-07libstdc++: Add comment about use of always_inline attributes [PR111050]Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-12-16libstdc++: Initialize all members of hashtable local iteratorsJonathan Wakely
2024-12-16libstdc++: Use alias-declarations in bits/hashtable_policy,hJonathan Wakely
2024-12-16libstdc++: Simplify storage of hasher in local iteratorsJonathan Wakely
2024-12-16libstdc++: Further simplify _Hashtable inheritance hierarchyJonathan Wakely
2024-12-12libstdc++: Fix -Wsign-compare warnings in bits/hashtable_policy.hJonathan Wakely
2024-12-05libstdc++: Use ADL swap for containers' function objects [PR117921]Jonathan Wakely
2024-11-13libstdc++: Remove _Hashtable_base::_S_equalsJonathan Wakely
2024-11-13libstdc++: Remove _Equality base class from _HashtableJonathan Wakely
2024-11-13libstdc++: Remove _Insert base class from _HashtableJonathan Wakely
2024-11-13libstdc++: Add _Hashtable::_M_assign for the common caseJonathan Wakely
2024-11-13libstdc++: Refactor Hashtable insertion [PR115285]Jonathan Wakely
2024-11-13libstdc++: Allow unordered_set assignment to assign to existing nodesJonathan Wakely
2024-11-08libstdc++: Do not define _Insert_base::try_emplace before C++17Jonathan Wakely
2024-11-08libstdc++: Simplify __detail::__distance_fw using 'if constexpr'Jonathan Wakely
2024-11-07libstdc++: Fix conversions to key/value types for hash table insertion [PR115...Jonathan Wakely
2024-11-07libstdc++: Tweak comments on includes in hashtable headersJonathan Wakely
2024-10-25non-gcc: Remove trailing whitespaceJakub Jelinek
2024-10-03libstdc++: [_Hashtable] Fix some implementation inconsistenciesFrançois Dumont
2024-08-23libstdc++: Define operator== for hash table iterators [PR115939]Jonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-11-09libstdc++: [_Hashtable] Use RAII type to manage rehash functor stateFrançois Dumont
2023-11-09libstdc++: [_Hashtable] Use RAII type to guard node while constructing valueFrançois Dumont
2023-11-07libstdc++: [_Hashtable] Add missing node destructor callFrançois Dumont
2023-10-19libstdc++: [_Hashtable] Do not reuse untrusted cached hash codeFrançois Dumont
2023-09-28libstdc++: Force _Hash_node_value_base methods inline to fix abi (PR111050)Tim Song
2023-05-10libstdc++: [_Hashtable] Implement several small methods implicitly inlineFrançois Dumont
2023-01-16Update copyright years.Jakub Jelinek
2022-06-15libstdc++: [_Hashtable] Insert range of types convertible to value_type PR 10...François Dumont
2022-05-26libstdc++: Refactor includes for unordered containersJonathan Wakely
2022-05-26libstdc++: Make headers include their prerequisitesNathan Sidwell
2022-01-23libstdc++: Restore support for unordered_map<const T, ...> [PR104174]Jonathan Wakely
2022-01-05libstdc++: Optimize operations on small size hashtable [PR 68303]François Dumont
2022-01-03Update copyright years.Jakub Jelinek
2021-11-15libstdc++: Unordered containers merge re-use hash codeFrançois Dumont
2021-11-09libstdc++: [_GLIBCXX_DEBUG] Implement unordered container mergeFrançois Dumont
2021-10-21libstdc++: Suppress Doxygen docs for more implementation detailsJonathan Wakely
2021-10-09libstdc++: Access std::pair members without tuple-like helpersJonathan Wakely
2021-10-09libstdc++: Avoid instantiation of _Hash_node before it's neededJonathan Wakely
2021-10-01libstdc++: Add std::__conditional_t alias templateJonathan Wakely
2021-06-02libstdc++: Value-initialize objects held by EBO helpers [PR 100863]Jonathan Wakely
2021-05-24libstdc++: Limit allocation on iterator insertion in Hashtable [PR 96088]François Dumont
2021-04-06libstdc++: Fix doxygen markup for group close commandsJonathan Wakely
2021-02-09libstdc++: Add unordered containers heterogeneous lookupFrançois Dumont
2021-01-14libstdc++: Implement N3644 for _GLIBCXX_DEBUG iteratorsFrançois Dumont
2021-01-04Update copyright years.Jakub Jelinek
2020-10-31libstdc++: Use double for unordered container load factors [PR 96958]Jonathan Wakely
2020-10-30libstdc++: Use double for unordered container load factors [PR 96958]Jonathan Wakely