From 401df0f2fbd0b1837e70660633b4124afdccb6a8 Mon Sep 17 00:00:00 2001 From: Daniel James Date: Thu, 3 May 2012 21:35:51 +0000 Subject: [PATCH] Unordered/Hash: Release notes. [SVN r78318] --- doc/changes.qbk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/doc/changes.qbk b/doc/changes.qbk index 4837837c..abe2b812 100644 --- a/doc/changes.qbk +++ b/doc/changes.qbk @@ -175,4 +175,21 @@ C++11 support has resulted in some breaking changes: * Fix warning due to accidental odd assignment. * Slightly better error messages. +[h2 Boost 1.50.0] + +* Fix equality for `unordered_multiset` and `unordered_multimap`. +* [@http://svn.boost.org/trac/boost/ticket/6771 Ticket 6771]: + Avoid gcc's `-Wfloat-equal` warning. +* [@http://svn.boost.org/trac/boost/ticket/6784 Ticket 6784]: + Fix some Sun specific code. +* Remove some of the smaller prime number of buckets, as they may make + collisions quite probable (e.g. multiples of 5 are very common because + we used base 10). +* On old versions of Visual C++, use the container library's implementation + of `allocator_traits`, as it's more likely to work. +* On machines with 64 bit std::size_t, use power of 2 buckets, with Thomas + Wang's hash function to pick which one to use. As modulus is very slow + for 64 bit values. +* Some internal changes. + [endsect]