Merged trunk fixed to release branch for Boost 1.36

[SVN r47001]
This commit is contained in:
Ion Gaztañaga
2008-07-02 19:50:07 +00:00
parent 54e364b49b
commit 278dfe078d
2 changed files with 5 additions and 46 deletions

View File

@@ -1,3 +1,8 @@
<!--
Copyright 2005-2008 Ion Gaztanaga
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
-->
<html>
<head>
<meta http-equiv="refresh" content="0; URL=../../doc/html/interprocess.html">

View File

@@ -1,46 +0,0 @@
-> Implement zero_memory flag for allocation_command
-> The general allocation funtion can be improved with some fixed size allocation bins.
-> Adapt error reporting to TR1 system exceptions
-> Improve exception messages
-> Movability of containers should depend on the no-throw guarantee of allocators copy constructor
-> Check self-assignment for vectors
-> Update writing a new memory allocator explaining new functions (like alignment)
-> private node allocators could take the number of nodes as a runtime parameter.
-> Explain how to build intrusive indexes.
-> Add intrusive index types as available indexes.
-> Add maximum alignment allocation limit in PageSize bytes. Otherwise, we can't
guarantee alignment for process-shared allocations.
-> Add default algorithm and index types. The user does not need to know how are
they implemented.
-> Pass max size check in allocation to node pools
-> Use in-place expansion capabilities to shrink_to_fit and reserve functions
from iunordered_index.
-> Keep an eye on container iterator constness issue to bring Interprocess containers up-to-date.
-> change unique_ptr to avoid using compressed_pair
-> Improve unique_ptr test to test move assignment and other goodies like assigment from null
-> barrier_test fails on MacOS X on PowerPC.
-> add private_read_only to mapped_region to support MAP_PRIVATE plus PROT_READ
-> add contiguous_elements option to burst allocation
-> Completely erase is_movable in code and tests for compilers with rvalue reference
-> named_xxx classes and file lock should be movable