Peter Dimov
|
bf86730a62
|
Add mix32_policy
|
2022-01-18 21:31:53 +02:00 |
|
Peter Dimov
|
98494420c5
|
Add a BOOST_ASSERT to mix64_policy to check that the bucket_count is a power of two
|
2022-01-18 20:52:05 +02:00 |
|
Peter Dimov
|
7717ff01a1
|
Use bit_ceil and bit_floor in mix64_policy
|
2022-01-18 20:40:23 +02:00 |
|
Peter Dimov
|
5c3576c7c6
|
Add test/unordered/mix_policy.cpp
|
2022-01-18 20:17:31 +02:00 |
|
Peter Dimov
|
d6576ed2f1
|
Remove the special case in pick_policy for integral types (refs #50)
|
2022-01-18 19:25:32 +02:00 |
|
Peter Dimov
|
9a61c8f8dd
|
Add benchmark/string.cpp
|
2022-01-15 02:58:28 +02:00 |
|
Peter Dimov
|
d192ec8fae
|
Add benchmark/uint32.cpp
|
2022-01-15 02:46:47 +02:00 |
|
Peter Dimov
|
fe913577f6
|
Merge pull request #83 from cmazakas/contains-doc-updates
`contains()` Doc Updates
|
2022-01-14 23:56:22 +02:00 |
|
Christian Mazakas
|
312d00cc33
|
Update reference docs to include contains()
|
2022-01-14 13:51:47 -08:00 |
|
Christian Mazakas
|
c3ac504c10
|
Update changelog to include notes on contains()
|
2022-01-14 10:38:30 -08:00 |
|
Peter Dimov
|
5d94f0eea6
|
Merge pull request #82 from cmazakas/multiset-contains
Implement `unordered_multiset::contains()`
|
2022-01-14 05:34:04 +02:00 |
|
Christian Mazakas
|
97734fd895
|
Implement unordered_multiset::contains()
|
2022-01-13 12:51:50 -08:00 |
|
Christian Mazakas
|
596e1ce135
|
Add tests for unordered_multiset::contains()
|
2022-01-13 12:51:50 -08:00 |
|
Peter Dimov
|
e1c58b4584
|
Merge pull request #81 from cmazakas/set-contains
Implement `unordered_set::contains()`
|
2022-01-13 21:27:22 +02:00 |
|
Christian Mazakas
|
f5d470c531
|
Implement unordered_set::contains()
|
2022-01-13 08:03:54 -08:00 |
|
Christian Mazakas
|
a87277c6e8
|
Add tests for unordered_set::contains()
|
2022-01-13 08:03:54 -08:00 |
|
Peter Dimov
|
6700ecaf43
|
Merge pull request #80 from cmazakas/multimap-contains
Implement `unordered_multimap::contains()`
|
2022-01-13 07:29:19 +02:00 |
|
Christian Mazakas
|
ad8a11bb49
|
Implement unordered_multimap::contains()
|
2022-01-12 12:57:27 -08:00 |
|
Christian Mazakas
|
ce2051ed39
|
Add tests for unordered_multimap::contains()
|
2022-01-12 12:57:27 -08:00 |
|
Peter Dimov
|
d16989ce55
|
Merge pull request #79 from cmazakas/map-contains
Implement `unordered_map::contains()`
|
2022-01-12 22:43:05 +02:00 |
|
Christian Mazakas
|
a26e1c0f41
|
Implement unordered_map::contains()
|
2022-01-12 10:36:40 -08:00 |
|
Christian Mazakas
|
510267f6e9
|
Add tests for unordered_map::contains()
|
2022-01-12 10:36:36 -08:00 |
|
Peter Dimov
|
8e6a5e19c2
|
Merge pull request #78 from cmazakas/feature/test-suite-ub-fixes
Fix integer overflow UB in test suite
|
2022-01-11 21:11:08 +02:00 |
|
Christian Mazakas
|
21244ab832
|
Fix UB caused by integer overflow in hash functions by casting int to unsigned
|
2022-01-11 09:53:38 -08:00 |
|
Christian Mazakas
|
7a64f1634f
|
Update CI to run sanitizers on the latest compilers for posix systems
|
2022-01-10 13:55:14 -08:00 |
|
Peter Dimov
|
2d8268d3d0
|
Merge pull request #77 from cmazakas/changelog-fixes
Revert usage of sub-`[section]`s with `[heading]`s
|
2022-01-10 21:51:50 +02:00 |
|
Christian Mazakas
|
f6b96e4984
|
Revert usage of sub-[section]s with [heading]s
|
2022-01-10 11:49:40 -08:00 |
|
Peter Dimov
|
7fd972d669
|
Merge pull request #75 from cmazakas/release-notes-1.79
Release Notes 1.79
|
2022-01-07 21:07:07 +02:00 |
|
Christian Mazakas
|
42190df874
|
Update ref.xml
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
19673e3b1c
|
Update reference docs for erase() to include heterogeneous overloads
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
b6b334dd16
|
Update reference docs for extract() to include heterogeneous overload
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
a8443abe80
|
Update docs for equal_range() to include heterogeneous overloads
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
49b630c2d4
|
Update reference docs for count() to include heterogeneous overloads
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
cd56cae032
|
Update reference docs for find() to include heterogeneous overloads
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
6c74aa0289
|
Add changelist for 1.79.0 release
|
2022-01-07 08:30:34 -08:00 |
|
Christian Mazakas
|
8ce147dcbd
|
Update change list to use separate sections for each changelist
|
2022-01-07 08:30:28 -08:00 |
|
Christian Mazakas
|
7f51c8dba4
|
Rearrange contents of the changelog so that notes for newer release precede notes for older ones
|
2022-01-05 12:31:33 -08:00 |
|
Peter Dimov
|
7c2ba681e9
|
Merge pull request #74 from cmazakas/multiset-heterogeneous-extract
Multiset Heterogeneous `extract()`
|
2022-01-05 20:47:51 +02:00 |
|
Christian Mazakas
|
1c459e6ee6
|
Implement heterogeneous extract() for multiset
|
2022-01-05 08:14:58 -08:00 |
|
Christian Mazakas
|
f6a077e102
|
Add transparent test support for multiset's extract()
|
2022-01-05 08:14:58 -08:00 |
|
Peter Dimov
|
b797862a91
|
Merge pull request #73 from cmazakas/set-heterogeneous-extract
Set Heterogeneous `extract()`
|
2022-01-05 01:53:29 +02:00 |
|
Christian Mazakas
|
abc7327116
|
Implement heterogeneous extract() for set
|
2022-01-04 11:50:20 -08:00 |
|
Christian Mazakas
|
7c58a8247c
|
Add transparent test support for set's extract()
|
2022-01-04 11:50:20 -08:00 |
|
Christian Mazakas
|
263150e599
|
Rename transparent extract tests to include map in their name
|
2022-01-04 11:50:20 -08:00 |
|
Peter Dimov
|
7a177d6ac0
|
Merge pull request #72 from cmazakas/multiset-heterogeneous-count
Multiset Heterogeneous `count()`
|
2022-01-04 21:40:31 +02:00 |
|
Christian Mazakas
|
d5e5c08b87
|
Implement heterogeneous count() for multiset
|
2022-01-04 09:05:17 -08:00 |
|
Christian Mazakas
|
c485bc975a
|
Add transparent test support for multiset's count()
|
2022-01-04 09:05:17 -08:00 |
|
Peter Dimov
|
2dfdaca3eb
|
Merge pull request #71 from cmazakas/set-heterogeneous-count
Set Heterogeneous `count()`
|
2022-01-04 18:32:29 +02:00 |
|
Christian Mazakas
|
56f11f94d8
|
Implement heterogeneous count() for set
|
2022-01-03 15:48:51 -08:00 |
|
Christian Mazakas
|
ccbe691cc8
|
Add transparent test support for set's count()
|
2022-01-03 15:48:51 -08:00 |
|