Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
0134ca7
use Rc<Node>
maksymar Jul 15, 2025
29590f6
add lazy entry
maksymar Jul 15, 2025
e129cc5
.
maksymar Jul 15, 2025
6af96e7
fix doc test
maksymar Jul 15, 2025
961230d
--persist
maksymar Jul 15, 2025
604ba71
fix rust version in CI
maksymar Jul 15, 2025
f827fa7
revert nns canbench_results.yml
maksymar Jul 16, 2025
e57932c
--persist
maksymar Jul 16, 2025
aa1161f
add debug print
maksymar Jul 16, 2025
80b65ef
upload results yml
maksymar Jul 16, 2025
53066cb
upload before/after
maksymar Jul 16, 2025
b065cc3
hardcode after results
maksymar Jul 16, 2025
9145014
--persist
maksymar Jul 16, 2025
865236b
--persist ubuntu
maksymar Jul 16, 2025
2af9ec5
merge main
maksymar Jul 16, 2025
ae04496
Merge branch 'maksym/entry-iter' of github.com:dfinity/stable-structu…
maksymar Jul 16, 2025
d0742ba
fix nns test
maksymar Jul 17, 2025
33b3941
into_pair
maksymar Jul 17, 2025
ef723c9
.
maksymar Jul 17, 2025
50239f0
.
maksymar Jul 17, 2025
4ecf07e
.
maksymar Jul 17, 2025
dceb316
.
maksymar Jul 17, 2025
1bcf91a
.
maksymar Jul 17, 2025
cb12e1f
Merge branch 'main' into maksym/entry-iter
maksymar Jul 17, 2025
7b36a58
--persist
maksymar Jul 17, 2025
92d5812
:wqMerge branch 'maksym/entry-iter' of github.com:dfinity/stable-stru…
maksymar Jul 17, 2025
3d50ed1
--persist on macos
maksymar Jul 17, 2025
f8541e7
--persist on ubuntu
maksymar Jul 17, 2025
985de01
add doc comments
maksymar Jul 17, 2025
bd7de4a
Merge branch 'maksym/entry-iter' of github.com:dfinity/stable-structu…
maksymar Jul 17, 2025
b7429f8
api_conformance
maksymar Jul 17, 2025
a924b67
.
maksymar Jul 17, 2025
7350ff1
collect_entry
maksymar Jul 17, 2025
c27e87b
no &rc
maksymar Jul 17, 2025
50cc499
--persist ubuntu
maksymar Jul 17, 2025
bcf0e86
Revert "--persist ubuntu"
maksymar Jul 17, 2025
95d9ae7
Revert "no &rc"
maksymar Jul 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
414 changes: 207 additions & 207 deletions benchmarks/btreemap/canbench_results.yml

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions benchmarks/btreemap/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -777,7 +777,7 @@ fn range_key_sum_helper_v2(count: usize, size: usize) -> BenchResult {
bench_fn(|| {
btree
.range((Bound::Included(0), Bound::Included(size as u32)))
.map(|(k, _)| k)
.map(|entry| *entry.key())
.sum::<u32>()
})
}
Expand All @@ -794,8 +794,8 @@ fn range_value_sum_helper_v2(count: usize, size: usize) -> BenchResult {
bench_fn(|| {
btree
.range((Bound::Included(0), Bound::Included(size as u32)))
.filter(|(k, _)| k % 3 == 0)
.map(|(_, v)| v.len())
.filter(|entry| *entry.key() % 3 == 0)
.map(|entry| entry.value().len())
.sum::<usize>()
})
}
Expand Down
Loading