[prev in list] [next in list] [prev in thread] [next in thread] 

List:       boost-commit
Subject:    [Boost-commit] svn:boost r80778 - in branches/release: . libs libs/functional libs/functional/hash/d
From:       dnljms () gmail ! com
Date:       2012-09-30 11:58:07
Message-ID: 20120930115807.5DAB92F809C () wowbagger ! osl ! iu ! edu
[Download RAW message or body]

Author: danieljames
Date: 2012-09-30 07:58:06 EDT (Sun, 30 Sep 2012)
New Revision: 80778
URL: http://svn.boost.org/trac/boost/changeset/80778

Log:
Unordered/Hash: Merge change log.
Properties modified: 
   branches/release/   (props changed)
   branches/release/libs/   (props changed)
   branches/release/libs/functional/   (props changed)
   branches/release/libs/unordered/   (props changed)
Text files modified: 
   branches/release/libs/functional/hash/doc/changes.qbk |    13 +++++++++++++                           
   branches/release/libs/unordered/doc/changes.qbk       |    17 +++++++++++++++++                       
   2 files changed, 30 insertions(+), 0 deletions(-)

Modified: branches/release/libs/functional/hash/doc/changes.qbk
==============================================================================
--- branches/release/libs/functional/hash/doc/changes.qbk	(original)
+++ branches/release/libs/functional/hash/doc/changes.qbk	2012-09-30 07:58:06 EDT (Sun, 30 Sep 2012)
@@ -132,4 +132,17 @@
 * Add deprecation warning to the long deprecated
   `boost/functional/detail/container_fwd.hpp`.
 
+[h2 Boost 1.51.0]
+
+* Support the standard smart pointers.
+* `hash_value` now implemented using SFINAE to avoid implicit casts to built
+  in types when calling it.
+* Updated to use the new config macros.
+
+[h2 Boost 1.52.0]
+
+* Restore `enum` support, which was accidentally removed in the last version.
+* New floating point hasher - will hash the binary representation on more
+  platforms, which should be faster.
+
 [endsect]

Modified: branches/release/libs/unordered/doc/changes.qbk
==============================================================================
--- branches/release/libs/unordered/doc/changes.qbk	(original)
+++ branches/release/libs/unordered/doc/changes.qbk	2012-09-30 07:58:06 EDT (Sun, 30 Sep 2012)
@@ -199,4 +199,21 @@
   for 64 bit values.
 * Some internal changes.
 
+[h2 Boost 1.51.0]
+
+* Fix construction/destruction issue when using a C++11 compiler with a
+  C++03 allocator ([ticket 7100]).
+* Remove a `try..catch` to support compiling without exceptions.
+* Adjust SFINAE use to try to supprt g++ 3.4 ([ticket 7175]).
+* Updated to use the new config macros.
+
+[h2 Boost 1.52.0]
+
+* Faster assign, which assigns to existing nodes where possible, rather than
+  creating entirely new nodes and copy constructing.
+* Reverted some of the internal changes to how nodes are created, especially
+  for C++11 compilers. 'construct' and 'destroy' should work a little better
+  for C++11 allocators.
+* Simplified the implementation a bit. Hopefully more robust.
+
 [endsect]
_______________________________________________
Boost-commit mailing list
Boost-commit@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-commit
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic