Commit Graph
425 Commits
Author SHA1 Message Date
joaquintides 73582be563 fixed #240 2024-04-03 20:07:04 +02:00
Braden Ganetsky 5d16a36921 Update docs 2024-03-24 10:47:02 -05:00
joaquintides ccf9a76ebe Fixed #237 2024-03-15 17:30:10 +01:00
joaquintides 15cfef6967 Fixed support for allocators with explicit copy constructors (#234)
* added tests for explicit allocators

* made explicit_alloc_ctor_tests work
by adhering to the principle that classes templated with Allocator should accept exactly Allocator objects

* removed TMP machinery older compilers choke about

* initialized variables

* updated release notes

* fixed PR number
2024-02-17 18:58:48 +01:00
Braden Ganetsky bbad4735aa Update reference 2024-02-11 11:22:28 -06:00
joaquintides f493603f5c [skip ci] editorial 2023-12-01 12:22:48 +01:00
joaquintides 6680e86b38 [skip ci] typo 2023-11-25 09:49:24 +01:00
joaquintidesandChristian Mazakas 7fd94b9df7 Fix/bucket iterator indirection operator (#220 rewrite) (#221)
* Add tests for member of pointer operator for bucket iterators

* Fix erroneous conversion from node* to value_type* in bucket iterators

Originally caughy by vslashg  from PR https://github.com/boostorg/unordered/pull/220

* Update change log

* Update GHA config to use containers in C++20 builds for clang-14 as it's incompatible with libstdc++-13

* fixed Python installation problem

* tried variation of former fix

* tried another variation of former fix

* tried yet another variation

* editorial

---------

Co-authored-by: Christian Mazakas <christian.mazakas@gmail.com>
2023-11-17 08:51:40 +01:00
joaquintides 1c0e54ee3e updated boost::unordered_[multi]set and boost::unordered_(flat|node)_map benchmarks 2023-11-06 18:20:36 +01:00
joaquintides dbe93c765c asserted allocator equality on unordered_node_(map|set)::merge and updated docs 2023-10-21 12:35:59 +02:00
joaquintides 8ee48fe909 Feature/bulk visit (#217) 2023-10-11 12:50:28 +02:00
joaquintides cb86544fcf updated docs to reflect C++03 support drop 2023-09-27 11:44:45 -07:00
Christian Mazakas f088a5b9b9 Remove usage of boost::forward 2023-09-27 11:44:44 -07:00
joaquintides 9e38e3c578 typos 2023-09-16 10:15:36 +02:00
joaquintides 49f0929466 documented boost::concurrent_flat_set 2023-09-16 09:50:22 +02:00
Christian Mazakas 7d639e2e86 Update docs noexcept specification for move assignment 2023-09-15 09:50:33 -07:00
Christian Mazakas 32b9f06fe5 Update release notes to include fancy pointer support 2023-09-15 09:50:33 -07:00
Christian Mazakas b031b61b94 Update docs on rehashing behavior in face of fancy pointer changes 2023-09-15 09:50:33 -07:00
Christian Mazakas 583225ad9f Update docs about relaxed Allocator requirements 2023-09-15 08:22:31 -07:00
joaquintides 6dd58f4e9c added missing carriage return 2023-08-17 10:28:45 +02:00
joaquintides 34e5773a4a documented serialization support 2023-08-17 10:21:45 +02:00
joaquintides bcd8969b9a editorial 2023-08-12 12:43:29 +02:00
joaquintides 66222eee6a Merge branch 'develop' into feature/detect_reentrancy 2023-08-12 09:54:22 +02:00
joaquintides bf4a5efd2d documented concurrent/unordered interop 2023-08-11 12:35:40 -07:00
joaquintides 1979ce98a2 documented BOOST_UNORDERED_DISABLE_REENTRANCY_CHECK 2023-07-28 18:22:20 +02:00
joaquintides fde765c494 added reentrancy check to release notes 2023-07-24 20:31:32 +02:00
joaquintides 9c476ef72a typo 2023-07-24 20:19:09 +02:00
joaquintides 470abf41d8 dropped [c]visit_until 2023-07-24 20:13:18 +02:00
joaquintides 5a4d93a72d documented [c]visit_(until|while) 2023-07-21 19:39:43 +02:00
joaquintides bd24dfd284 updated concurrent map benchmark plots 2023-07-18 18:19:13 +02:00
joaquintides 6ee93f17e4 [skip ci] updated boost::unordered_(flat|node)_map benchmarks 2023-06-22 19:21:02 +02:00
joaquintides 7e41e08a57 updated boost::concurrent_flat_map benchmarks 2023-06-22 09:02:24 +02:00
joaquintides de8c2a5ad9 Merge pull request #193 from boostorg/feature/proxy-erase
Feature/proxy erase
2023-06-20 11:49:27 +02:00
joaquintides 678f8802f4 [skip ci] updated boost::unordered_[multi]set benchmarks 2023-06-20 09:53:25 +02:00
Christian Mazakas 704b3c7a4b Update docs to describe the returned proxy type as "convertible to iterator" 2023-06-19 14:33:10 -07:00
joaquintides 2b6cfe4f3c documented proxy erase(iterator) 2023-06-19 08:21:13 -07:00
joaquintides 4b877d363a updated concurrent_flat_map benchmarks 2023-06-09 08:55:25 -07:00
Christian Mazakas 2395db7bb9 Cleanup docs 2023-06-09 08:55:25 -07:00
joaquintides 1d2be664a0 added boost::concurrent_flat_map benchmarks 2023-06-05 20:08:32 +02:00
joaquintides b4c75abca9 typo 2023-05-22 09:49:00 +02:00
joaquintides a696bdecf6 editorial 2023-05-21 13:10:46 +02:00
joaquintides 8865a940fc editorial 2023-05-21 12:55:23 +02:00
joaquintides 2a28698c8c editorial 2023-05-21 12:43:45 +02:00
joaquintides 96f5983f88 fixed initializer_list insert requirements 2023-05-21 12:39:02 +02:00
joaquintides f28527c4d8 removed double separating line 2023-05-19 11:28:08 +02:00
joaquintides 528f7d4b12 title cased some sections 2023-05-19 11:17:56 +02:00
joaquintides a140de4254 typos/editorial 2023-05-19 10:51:00 +02:00
Christian Mazakas f1bc948be8 Update table formatting in intro to use monospaced font 2023-05-18 13:14:58 -07:00
joaquintides 3d640ac032 refactored to modernize and improve flow 2023-05-18 20:18:58 +02:00
joaquintides f48fc70f4b typos/editorial 2023-05-14 11:13:48 +02:00