Ion Gaztañaga
|
ce530f5fbe
|
Improve C++ conformance chapter adding mention to uses-allocator related utilities
|
2025-12-19 10:10:32 +01:00 |
|
Ion Gaztañaga
|
7a22ae2ade
|
Replace BOOST_CONTAINER_ATTRIBUTE_NODISCARD with BOOST_CONTAINER_NODISCARD
|
2025-12-18 15:56:59 +01:00 |
|
Ion Gaztañaga
|
03d4f4fef7
|
Place better BOOST_CONTAINER_DOXYGEN_INVOKED checks so that doxygen does not generate unwanted types in the documentation
|
2025-12-17 23:39:27 +01:00 |
|
Ion Gaztañaga
|
68b80e6ac7
|
Implemented C++20's uninitialized_construct_using_allocator and make_obj_using_allocator.
|
2025-12-17 22:00:52 +01:00 |
|
Ion Gaztañaga
|
f26b0ff58c
|
Implement C++20's uninitialized_construct_using_allocator
|
2025-12-17 14:39:45 +01:00 |
|
Ion Gaztañaga
|
3183fc28cc
|
Handle BOOST_CONSTEXPR macros in Jamfile
|
2025-12-17 14:39:16 +01:00 |
|
Ion Gaztañaga
|
ccc9efcd74
|
Make static_vector<T, N>'s destructor trivial if T is trivial.
|
2025-12-09 17:11:57 +01:00 |
|
Ion Gaztañaga
|
7a2192b417
|
Fixes #323 ("flat_tree::try_emplace UB")
|
2025-12-06 11:03:24 +01:00 |
|
Ion Gaztañaga
|
b48049378a
|
Update release notes for Boost 1.91
|
2025-11-10 21:25:33 +01:00 |
|
Ion Gaztañaga
|
7ba8bae1be
|
Update changelog with #254
|
2025-11-01 22:12:14 +01:00 |
|
Ion Gaztañaga
|
8b6bd59051
|
Fixes #321 ("devector does not work with pmr allocators")
|
2025-10-28 15:50:22 +01:00 |
|
Ion Gaztañaga
|
247ffd0336
|
Fixes #304 ("Usage of boost::container::small_vector with custom allocator")
|
2025-10-27 23:55:05 +01:00 |
|
Ion Gaztañaga
|
2170155cb9
|
Fixes #312
|
2025-10-27 09:07:47 +01:00 |
|
Ion Gaztañaga
|
1abb698715
|
Update chagenlog with #293
|
2025-10-26 23:11:35 +01:00 |
|
Ion Gaztañaga
|
ad69850bb8
|
Add "stored_size" option to the "Configurable deques" chapter
|
2025-10-01 22:19:34 +02:00 |
|
Ion Gaztañaga
|
5019f5c12b
|
Change index organization to simplify it
|
2025-09-29 10:38:22 +02:00 |
|
Ion Gaztañaga
|
8bd7ebdd7f
|
Add details about deque's new implementation
|
2025-09-21 07:33:02 +02:00 |
|
Ion Gaztañaga
|
5be25a65db
|
Add new deque implementation.
|
2025-09-20 10:48:50 +02:00 |
|
Ion Gaztañaga
|
6be91b8331
|
Update changelog with #248
|
2025-09-07 20:44:01 +02:00 |
|
Ion Gaztañaga
|
c9a4b78d4a
|
Update changelog with 317
|
2025-09-07 19:15:44 +02:00 |
|
Ion Gaztañaga
|
08ded32473
|
Increase range size to 8 and template the integer type to contemplate both trivial and non-trivial types.
|
2025-09-06 12:46:25 +02:00 |
|
Ion Gaztañaga
|
7972bb2c97
|
Fixes #305: ("Warnings with -Wstrict-prototypes").
|
2025-08-26 00:35:29 +02:00 |
|
Ion Gaztañaga
|
db5b2f8a3f
|
Add #294 to release notes
|
2025-08-26 00:10:19 +02:00 |
|
Ion Gaztañaga
|
862ae36735
|
Fixes #310 ("flat_map: Mention correct type in documentation of emplace and emplace_hint"
|
2025-08-25 23:13:16 +02:00 |
|
Ion Gaztañaga
|
96653536f1
|
Fixes #309 ("Performance regression of boost::container::static_vector introduced in boost v1.86")
|
2025-08-14 20:14:32 +02:00 |
|
Ion Gaztañaga
|
52ad24fe0a
|
Add GitHub #307 to release notes
|
2025-08-12 19:15:15 +02:00 |
|
Ion Gaztañaga
|
e680bd79a2
|
Fix class invariant comment. In this implementation default constructed deque make no allocation so in that case start and finish are singular iterators.
|
2025-07-30 23:57:26 +02:00 |
|
Ion Gaztañaga
|
e8baf848bc
|
Fixes #250 ("Custom container leads to "invalid use of incomplete type" for "struct boost::container::dtl::container_rebind"")
|
2025-05-21 12:05:35 +02:00 |
|
Ion Gaztañaga
|
fad402d037
|
Fixes #234 ("dlmalloc_ext_2_8_6.c⚠️ iteration 2305843009213693951 invokes undefined behavior")
|
2024-12-23 19:35:53 +01:00 |
|
Ion Gaztañaga
|
a6a41e2356
|
FIxes #297 ("flat_map::try_emplace does not compile if allocator has construct")
|
2024-12-22 22:02:07 +01:00 |
|
Ion Gaztañaga
|
866fd30df1
|
Update changelog with bug 296
|
2024-11-25 16:07:30 +01:00 |
|
Ion Gaztañaga
|
a0848ceaf1
|
Fixes #295 ("Bug in small_vector::swap")
|
2024-11-21 15:49:08 +01:00 |
|
Andrey Semashev
|
fc81064ee2
|
Improve description of stored_size
This improves wording of `stored_size` parameter descriptions and also fixes QuickBook syntax.
|
2024-10-13 01:57:05 +03:00 |
|
Ion Gaztañaga
|
af58c7d226
|
Added stored_size option to small_vector
|
2024-10-13 00:29:12 +02:00 |
|
Ion Gaztañaga
|
13603d7de1
|
Added stored_size option to static_vector
|
2024-10-12 23:22:59 +02:00 |
|
Ion Gaztañaga
|
27e5a5dc8e
|
Update changelog with 261 and reorder issues fixed in Boost 1.86.
|
2024-09-30 23:19:14 +02:00 |
|
Ion Gaztañaga
|
e9db423fb6
|
Update changelog for 1.87
|
2024-09-09 11:06:55 +02:00 |
|
Rene Rivera
|
25437bea43
|
Fix doc include path refs.
|
2024-07-28 10:41:16 -05:00 |
|
Rene Rivera
|
96ae757e65
|
Adjust doc build to avoid boost-root references.
|
2024-07-28 10:35:21 -05:00 |
|
Ion Gaztañaga
|
8d0dc6daeb
|
Fixes #285 ("devector<>::push_front asserts after clear()")
|
2024-07-15 10:41:42 +02:00 |
|
Ion Gaztañaga
|
df03ffc8ec
|
Fixes #241: flat_map should support same interface as std::map
|
2024-06-28 14:04:00 +02:00 |
|
Ion Gaztañaga
|
6f10e52887
|
Update changelog with #259
|
2024-06-16 23:35:03 +02:00 |
|
Ion Gaztañaga
|
4025288928
|
Update changelog with #266 and #245
|
2024-06-14 13:39:15 +02:00 |
|
Ion Gaztañaga
|
8217bc03bb
|
Update changelog for Boost 1.86
|
2024-06-05 11:24:32 +02:00 |
|
Ion Gaztañaga
|
2ed37446bc
|
Update changelog with #273 and #269
|
2024-05-23 23:55:34 +02:00 |
|
Ion Gaztañaga
|
9183729119
|
Update changelog with #277 and #280
|
2024-05-23 23:35:10 +02:00 |
|
Ion Gaztañaga
|
397fbda8be
|
Fixes #280 ("Several containers don't support non-movable types when move assigning")
|
2024-05-23 23:28:54 +02:00 |
|
Ion Gaztañaga
|
c9e544df83
|
Fix typos and bad link
|
2024-03-29 22:05:04 +01:00 |
|
Ion Gaztañaga
|
6291e6c1bd
|
Update quickbook version to 1.7 and fix detected errors in qbk
|
2024-03-18 00:01:22 +01:00 |
|
Ion Gaztañaga
|
fb822f0435
|
Update 1.85 changelog
|
2024-01-03 02:33:19 +01:00 |
|