aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/hashtable.h
AgeCommit message (Expand)AuthorFilesLines
2018-11-27re PR libstdc++/88199 (memory leak on unordered container move assignment)François Dumont1-78/+64
2018-01-09re PR libstdc++/83709 (Inserting duplicates into an unordered associative con...François Dumont1-12/+18
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-21PR libstdc++/48101 improve errors for invalid container specializationsJonathan Wakely1-1/+13
2017-08-18PR libstdc++/81891 fix double-free in hashtable constructorJonathan Wakely1-11/+2
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-09-22Implement C++17 node extraction and insertion (P0083R5)Jonathan Wakely1-0/+141
2016-06-27re PR libstdc++/71640 (include/c++/7.0.0/bits/hashtable.h:293:7: error: too m...François Dumont1-1/+1
2016-06-16Provide swappable traits (p0185r1)Daniel Kruegler1-4/+4
2016-04-14Revert empty class parameter passing ABI changes.Jason Merrill1-22/+20
2016-04-13Adjust for new empty class parameter passing ABI.Jonathan Wakely1-20/+22
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-07-13c++config (_GLIBCXX_NOEXCEPT_IF): Define.Jonathan Wakely1-4/+2
2015-07-05hashtable.h (_Hashtable<>::__rehash_policy): Do not rehash container.François Dumont1-17/+2
2015-07-01alloc_traits.h (__alloctr_rebind): Remove.Jonathan Wakely1-5/+4
2015-06-26Implement N4258 (Cleaning-up noexcept in the Library rev 3)Jonathan Wakely1-7/+12
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-03hashtable.h: Fix whitespace and simplify function definitions with trailing r...Jonathan Wakely1-158/+126
2014-10-05re PR libstdc++/63456 (unordered_map incorrectly frees _M_single_bucket. Patc...François Dumont1-1/+1
2014-09-06hashtable_policy.h (_Prime_rehash_policy): Constructor noexcept qualified.François Dumont1-27/+32
2014-08-09re PR libstdc++/61667 (setting max_load_factor of unordered_map cause buckets...François Dumont1-4/+4
2014-05-21re PR libstdc++/61143 (Arithmetic exception on emplacing into unordered_map m...François Dumont1-47/+99
2014-03-23hashtable.h (_Hashtable(allocator_type)): Fix call to delegated constructor.François Dumont1-10/+5
2014-01-21re PR libstdc++/56267 (unordered containers require Assignable hash function)Jonathan Wakely1-20/+0
2014-01-15hashtable_policy.h: Fix some long lines.François Dumont1-6/+7
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-10-29hashtable.cc (__access_protected_ctor): Define and use new type instead of _H...Jonathan Wakely1-4/+5
2013-10-23* include/bits/hashtable.h (_Hashtable): Force EBO for _Hash_code_base.Jason Merrill1-1/+1
2013-08-08hashtable_policy.h (_Hashtable_alloc): New.François Dumont1-243/+106
2013-08-062013-08-06 Paolo Carlini <paolo.carlini@oracle.com>Paolo Carlini1-106/+243
2013-08-06hashtable_policy.h (_Hashtable_alloc): New.François Dumont1-243/+106
2013-07-05hashtable_policy.h (_ReuseOrAllocNode): Use forward pattern.François Dumont1-41/+56
2013-07-04codecvt_members.cc: Fix typo.Veres Lajos1-1/+1
2013-06-29hashtable_policy.h (_Insert_base): Consider hint in insert methods.François Dumont1-13/+55
2013-06-16re PR libstdc++/57263 (std::set with user-defined allocator - compile error)Jonathan Wakely1-5/+11
2013-04-22hashtable_policy.h: Add C++11 allocator support.François Dumont1-111/+457
2013-02-13hashtable_policy.h (_Hash_code_base): Restore default constructor protected.François Dumont1-1/+4
2013-02-11re PR libstdc++/56267 (unordered containers require Assignable hash function)Jonathan Wakely1-1/+10
2013-02-04functional_hash.h (std::__is_fast_hash<>): New.François Dumont1-3/+2
2013-01-28hashtable_policy.h (_Local_iterator_base): Use _Hashtable_ebo_helper to embed...François Dumont1-26/+38
2013-01-16re PR libstdc++/55043 (issue with nesting unordered_map containing unique_ptr...Jonathan Wakely1-2/+2
2012-11-20re PR libstdc++/55413 ([LTO] hashtable.h:1648 '__bbegin_bkt' may be used unin...Paolo Carlini1-7/+6
2012-11-19hashtable.h: Improve comments.Jonathan Wakely1-22/+22
2012-11-16hashtable_policy.h (_Prime_rehash_policy): Remove automatic shrink.François Dumont1-25/+10
2012-11-08re PR libstdc++/54075 ([4.7.1] unordered_map insert still slower than 4.6.2)François Dumont1-0/+3
2012-11-01hashtable_policy.h (__details::_Before_begin<>): New, combine a base node ins...François Dumont1-44/+57
2012-09-05re PR libstdc++/54296 (using the object in the map to erase element from the ...François Dumont1-33/+81
2012-08-132012-08-10 François Dumont <fdumont@gcc.gnu.org>François Dumont1-153/+123
2012-07-25re PR libstdc++/54075 ([4.7.1] unordered_map insert still slower than 4.6.2)François Dumont1-9/+19
2012-05-15re PR libstdc++/53339 (unordered_map::iterator requires Value to be complete ...Paolo Carlini1-2/+2