$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r80864 - website/public_html/live/feed/history
From: igaztanaga_at_[hidden]
Date: 2012-10-05 00:28:00
Author: igaztanaga
Date: 2012-10-05 00:27:56 EDT (Fri, 05 Oct 2012)
New Revision: 80864
URL: http://svn.boost.org/trac/boost/changeset/80864
Log:
Added Container & Interprocess changes
Text files modified: 
   website/public_html/live/feed/history/boost_1_52_0.qbk |    25 +++++++++++++++++++++++++               
   1 files changed, 25 insertions(+), 0 deletions(-)
Modified: website/public_html/live/feed/history/boost_1_52_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_52_0.qbk	(original)
+++ website/public_html/live/feed/history/boost_1_52_0.qbk	2012-10-05 00:27:56 EDT (Fri, 05 Oct 2012)
@@ -46,6 +46,19 @@
     * [ticket 7381] C++11 compliance: unresolved symbol when assigning a constexpr duration to a non-const local variable.
   * [*Would not fix:]
     * [ticket 6871] chrono_io.hpp: `operator<<(ostream& os, ...)` modifies the state of os. The neww io interface provided in version 2 solves this issue. You should move to the new version.
+	
+* [phrase library..[@/libs/container/ Container]:]
+  *  Improved `stable_vector`'s template code bloat and type safety.
+  *  Changed typedefs and reordered functions of sequence containers to improve doxygen documentation.
+  *  Fixed bugs
+  [@https://svn.boost.org/trac/boost/ticket/6615 #6615],
+  [@https://svn.boost.org/trac/boost/ticket/7139 #7139],
+  [@https://svn.boost.org/trac/boost/ticket/7215 #7215],
+  [@https://svn.boost.org/trac/boost/ticket/7232 #7232],
+  [@https://svn.boost.org/trac/boost/ticket/7269 #7269],
+  [@https://svn.boost.org/trac/boost/ticket/7439 #7439].
+  *  Implemented LWG Issue #149 (range insertion now returns an iterator) & cleaned up insertion code in most containers
+  *  Corrected aliasing errors.
 
 * [phrase library..[@/libs/date_time/ DateTime]:]
   * Document `BOOST_DATE_TIME_NO_LIB` ([ticket 6077]).
@@ -69,6 +82,18 @@
   * New floating point hasher - will hash the binary representation on more
     platforms, which should be faster.
 
+* [phrase library..[@/libs/interprocess/ Interprocess]:]
+  *  Added `shrink_by` and `advise` functions in `mapped_region`.
+  *  [*ABI breaking:] Reimplemented `message_queue` with a circular buffer index (the
+   old behavior used an ordered array, leading to excessive copies). This
+   should greatly increase performance but breaks ABI. Old behaviour/ABI can be used
+   undefining macro `BOOST_INTERPROCESS_MSG_QUEUE_CIRCULAR_INDEX` in `boost/interprocess/detail/workaround.hpp`
+  *  Improved `message_queue` insertion time avoiding priority search for common cases
+   (both array and circular buffer configurations).
+  *  Implemented `interproces_sharable_mutex` and `interproces_condition_any`.
+  *  Improved `offset_ptr` performance.
+  *  Added integer overflow checks.
+
 * [phrase library..[@/libs/iterator/ Iterator]:]
   * Fixed:
     * [ticket 5825] constructing function_input_iterator without consuming an