summaryrefslogtreecommitdiff
path: root/libs/interprocess/doc/interprocess.qbk
diff options
context:
space:
mode:
Diffstat (limited to 'libs/interprocess/doc/interprocess.qbk')
-rw-r--r--libs/interprocess/doc/interprocess.qbk15
1 files changed, 10 insertions, 5 deletions
diff --git a/libs/interprocess/doc/interprocess.qbk b/libs/interprocess/doc/interprocess.qbk
index 035a6ff55..b519184cd 100644
--- a/libs/interprocess/doc/interprocess.qbk
+++ b/libs/interprocess/doc/interprocess.qbk
@@ -4012,9 +4012,8 @@ Here is the declaration of the function:
std::pair<T *, bool>
allocation_command( boost::interprocess::allocation_type command
, std::size_t limit_size
- , std::size_t preferred_size
- , std::size_t &received_size
- , T *reuse_ptr = 0);
+ , size_type &prefer_in_recvd_out_size
+ , T *&reuse_ptr);
[*Preconditions for the function]:
@@ -6365,8 +6364,7 @@ that boost::interprocess::rbtree_best_fit class offers:
* The [*allocate()] function must return 0 if there is no more available memory.
The memory returned by [*my_algorithm]
- must be aligned to the most restrictive memory alignment of the system, for example,
- to the value returned by *ipcdetail::alignment_of<boost::detail::max_align>::value*.
+ must be aligned to the most restrictive memory alignment of the system.
This function should be executed with the synchronization capabilities offered
by `typename mutex_family::mutex_type` interprocess_mutex. That means, that if we define
`typedef mutex_family mutex_family;` then this function should offer
@@ -6734,6 +6732,13 @@ thank them:
[section:release_notes Release Notes]
+[section:release_notes_boost_1_58_00 Boost 1.58 Release]
+* Reduced some compile-time dependencies. Updated to Boost.Container changes.
+* Fixed bugs:
+ * [@https://github.com/boostorg/interprocess/pull/13 GitHub Pull #13 (['"haiku: we don't have XSI shared memory, so don't try to use it"])].
+
+[endsect]
+
[section:release_notes_boost_1_57_00 Boost 1.57 Release]
* Removed `unique_ptr`, now forwards boost::interprocess::unique_ptr to the general purpose
`boost::movelib::unique_ptr` class from [*Boost.Move]. This implementation is closer to the standard