joaquintides
83395442ab
fixed some issues with doc building ( #339 )
...
* added cleanup_node_modules_ to target boostrelease
* removed antora_docs.sh
2026-01-08 13:17:05 +01:00
joaquintides
d60d9069f0
improved cleanup-node-modules ( #337 )
2026-01-05 13:15:31 +01:00
Sam Darwin
c09d52fe84
Docs: download extension ( #332 )
2026-01-04 11:18:49 +01:00
joaquintides
af47772876
simplified doc/Jamfile.v2 ( #336 )
2026-01-03 16:50:37 +01:00
joaquintides
c5cd88e2a8
solved https://www.cve.org/CVERecord?id=CVE-2025-64718 ( #335 )
2026-01-01 19:50:07 +01:00
joaquintides
11e05a3c4c
updated package-lock.json ( #328 )
2025-10-21 20:47:01 +02:00
joaquintides
e9ca2a2def
added /doc/html/unordered.html redirect ( #327 )
...
* added /doc/html/unordered.html redirect
* added trailing newline
2025-10-20 09:04:57 +02:00
joaquintides
9c8da06481
raised Antora version requirements ( #326 )
2025-10-19 17:02:32 +02:00
joaquintides
59e2a562ed
deprecated boost::unordered::hash_is_avalanching in favor of boost::hash_is_avalanching ( #313 )
...
* deprecated boost::unordered::hash_is_avalanching in favor of boost::hash_is_avalanching
* replaced deprecation message with simpler BOOST_HEADER_DEPRECATED
2025-06-02 12:43:45 +02:00
joaquintides
164cbe4e0f
documented non-const reference passing to erase_if ( #312 )
...
* documented non-const reference passing to erase_if
* prevented warning as error in Boost.Container build
* skipped tests for MinGW (https://github.com/boostorg/atomic/pull/70 )
* correct reference link for previous commit is https://github.com/boostorg/atomic/issues/73
* commented previous disabled cases
* disabled cfoa_serialization_tests with TSAN
* fixed previous
* fixed previous
* fixed previous
2025-05-31 18:08:37 +02:00
joaquintides
a64d81a378
editorial s/mulx/mul (mulx properly refers to multiplication and xoring)
2025-04-26 10:48:47 +02:00
joaquintides
3dde65b2ef
added pull to open-addressing containers ( #309 )
...
* added pull to open-addressing containers
* added pull_tests.cpp
* guarded pull against exceptions in mid init_type construction
2025-04-14 21:47:30 +02:00
joaquintides
3d2c63f744
fixed relative links in docs
2025-01-25 12:42:15 +01:00
joaquintides
87d92996eb
added header synopses to the reference ( #303 )
...
* added header synopses to the reference
* disabled font color override for in-link code portions
* relinked bundle
2025-01-23 20:33:34 +01:00
Christian Mazakas
2ea05da453
update ui bundle
2025-01-21 10:55:08 -08:00
Christian Mazakas
6ab7e3ec20
update playbook to use commit-specific ui bundle
2025-01-14 15:49:40 -08:00
Christian Mazakas
3b26dcb79e
remove unnecessary files in docs
2025-01-14 12:06:49 -08:00
Christian Mazakas
2ecd00030a
add antora_docs hook, update index.html
2025-01-14 10:55:50 -08:00
Christian Mazakas
1a034bfadd
update ui output path and add b2 support
2025-01-10 16:07:53 -08:00
Christian Mazakas
db3ddc9012
fix image links in benchmarks section
2025-01-09 12:23:46 -08:00
Christian Mazakas
0e768a2dca
fix broken links
2025-01-07 14:50:21 -08:00
Christian Mazakas
d5faa1b5cf
fix broken cross-references
2025-01-07 11:57:39 -08:00
Christian Mazakas
bebd8ccc50
replace index.adoc with intro.adoc
2025-01-06 14:30:20 -08:00
Christian Mazakas
fa8936a343
add missing script contents
2025-01-06 09:35:39 -08:00
Christian Mazakas
db31da1302
fix xrefs and image paths
2025-01-03 09:46:02 -08:00
Christian Mazakas
6f432c0d98
convert docs to antora
2025-01-03 09:45:44 -08:00
Christian Mazakas
40cf55240b
Revert "update documentation to use antora"
...
This reverts commit 3c452f93c5 .
2024-12-31 12:11:06 -08:00
Christian Mazakas
3c452f93c5
update documentation to use antora
2024-12-31 12:00:52 -08:00
Braden Ganetsky
e214ecdbd0
Use std::ref instead of copying the function parameter… ( #290 )
...
* GHA: revise numerous CI jobs. Fix sanitizer on new kernel
* Use std::ref instead of copying the function parameter in std::initializer_list overloads of insert_{or|and}_[c]visit
* Reimplement detail::is_invocable
* Update docs for std::ref(f) changes
---------
Co-authored-by: sdarwin <samuel.d.darwin@gmail.com >
2024-10-08 17:35:58 +02:00
joaquintides
1bdb3717d3
updated concurrent benchmarks
2024-10-08 17:28:52 +02:00
joaquintides
834580b539
added insert_and_visit and similar operations to concurrent containers ( #283 )
2024-09-21 10:58:30 +02:00
joaquintides
cd9a592f00
Fixed std::initializer_list assignment issues for open-addressing containers ( #277 )
...
* fixed #276
* used range insert, stylistic this->
* assigned non-empty std::initializer_lists
2024-09-02 18:56:13 +02:00
joaquintides
f734e399e3
Feature/concurrent node containers ( #271 )
...
* added concurrent node containers
* removed spurious typename
* added missing includes
* avoided unused param warning
* worked around Clang bug
* s/{}/() to work around GCC4.8 problems with aggregate initialization
* used /bigobj for cfoa/visit_tests.cpp
* suppressed localized maybe-uninitialized warnings
* fixed comments
* added /bigobj to cfoa/insert_tests.cpp
* instrumented double exact comparison to spot a spurious error
* fixed pedantic error
* refactored byte_span machinery
* compromised on sub-epsilon equality for doubles that should be identical
* documented boost::concurrent_node_(map|set)
* added concurrent_node_set
* added missing AlternativeType
* tested empty node insertion
* tested node_handle allocator management
* added nonassignable_allocator and node_handle_allocator_swap_tests
* fixed warning disabling
* silenced spurious GCC warning
* broadened scope of previous pragma
* broadened even more
* worked around spurious constexpr-related msvc-14.0 bug
https://godbolt.org/z/v78545Ebf
* added workaround back
* replaced previous workaround with built-in one
* added workaround back on top of built-in solution (which doesn't work 100% of the time)
2024-08-25 18:34:58 +02:00
Braden Ganetsky
35bdabf259
Fix typo in docs
2024-08-23 00:03:49 -05:00
Braden Ganetsky
0bca47c690
Write docs for GDB pretty-printers
2024-08-17 14:37:05 -05:00
joaquintides
1d1f0d306d
Feature/nonconst set visit ( #265 )
...
* Made some boost::concurrent_flat_set operations exclusive-locked
* unnamed unused args
* fixed PR number
* replaced homemade mechanism with boost::compat::latch
2024-07-16 19:50:08 +02:00
Braden Ganetsky
7ddd562532
Implement natvis for fancy pointers ( #262 )
...
* Add file for manual natvis testing
* Equip natvis file to allow fancy pointers
* Update docs
* [skip ci] add links to natvis docs
2024-07-15 19:42:28 +02:00
joaquintides
d61719a196
[skip ci] updated benchmark plots
2024-06-26 09:13:54 +02:00
Braden Ganetsky
317d4aa060
Write release notes and documentation for natvis
2024-06-01 09:26:38 -05:00
joaquintides
7e9032c703
s/UB/ill-formed
2024-05-30 09:08:07 +02:00
joaquintides
f77bdb9b67
updated is_avalanching trait protocol
2024-05-29 19:51:32 +02:00
joaquintides
6745d67d62
typo
2024-05-09 09:12:28 +02:00
joaquintides
87e0e52cf7
Merge pull request #247 from boostorg/feature/stats
...
Feature/stats
2024-05-08 17:19:12 +02:00
joaquintides
475acdc351
typo
2024-05-08 11:43:11 +02:00
joaquintides
93f33c336b
typos/editorial
2024-05-08 11:11:09 +02:00
joaquintides
d46e83296c
added section on hash quality, avalanching and stats
2024-05-07 20:13:43 +02:00
joaquintides
86f622240d
documented stats
2024-05-06 18:48:40 +02:00
Chris Elrod
5800b0630d
Fix typo in docs comparing open to closed adressing maps
2024-04-30 01:13:00 -04:00
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