* Fixed adaptive pool bugs

* Improved adaptive pool testing enabling invariant checking in debug mode.
* New compile-time and runtime calculated parameters for adaptive_pool.
* New test comparing set with default allocator or adaptive pool
This commit is contained in:
Ion Gaztañaga
2018-04-29 12:42:04 +02:00
parent 42c6be5887
commit 04b0791593
9 changed files with 1398 additions and 512 deletions
+11
View File
@@ -1232,6 +1232,17 @@ use [*Boost.Container]? There are several reasons for that:
[section:release_notes Release Notes]
[section:release_notes_boost_1_68_00 Boost 1.68 Release]
* Improved correctness of [classref boost::container::adaptive_pool adaptive_pool] and many parameters are now compile-time
constants instead of runtime constants.
* Fixed bugs:
* [@https://svn.boost.org/trac/boost/ticket/13533 Trac #13533: ['"Boost vector resize causes assert(false)"]].
[endsect]
[section:release_notes_boost_1_67_00 Boost 1.67 Release]
* ['vector] can now have options, using [classref boost::container::vector_options vector_options].