Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r56988 - trunk/libs/unordered/doc
From: daniel_james_at_[hidden]
Date: 2009-10-18 16:18:28


Author: danieljames
Date: 2009-10-18 16:18:28 EDT (Sun, 18 Oct 2009)
New Revision: 56988
URL: http://svn.boost.org/trac/boost/changeset/56988

Log:
Add release notes for unordered.
Text files modified:
   trunk/libs/unordered/doc/changes.qbk | 15 +++++++++++++++
   1 files changed, 15 insertions(+), 0 deletions(-)

Modified: trunk/libs/unordered/doc/changes.qbk
==============================================================================
--- trunk/libs/unordered/doc/changes.qbk (original)
+++ trunk/libs/unordered/doc/changes.qbk 2009-10-18 16:18:28 EDT (Sun, 18 Oct 2009)
@@ -88,4 +88,19 @@
 * Better configuration for C++0x features when the headers aren't available.
 * Create less buckets by default.
 
+[h2 Boost 1.41.0 - Major update]
+
+* The original version made heavy use of macros to sidestep some of the older
+ compilers' poor template support. But since I no longer support those
+ compilers and the macro use was starting to become a maintenance burden it
+ has been rewritten to use templates instead of macros for the implementation
+ classes.
+
+* The container objcet is now smaller thanks to using `boost::compressed_pair`
+ for EBO and a slightly different function buffer - now using a bool instead
+ of a member pointer.
+
+* Buckets are allocated lazily which means that constructing an empty container
+ will not allocate any memory.
+
 [endsect]


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk