Skip to content
Merged
Changes from all commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
0701f16
zipper_algebra: specialize `zipper_merge_n` also for `n = 4`
marcin-rzeznicki Apr 16, 2026
890df6d
Add initial (monomorphized) zipper_merge_n
marcin-rzeznicki Apr 18, 2026
3f429da
zipper_merge_n: restore stackless DFS behavior for the fully-aligned …
marcin-rzeznicki Apr 18, 2026
4c33803
Adapt to ZipperPriv trait eliminated
marcin-rzeznicki Apr 19, 2026
ca42077
zipper_algebra: add const-generic N-ary zipper merge + tuple macro impls
marcin-rzeznicki Apr 21, 2026
b4c0527
zipper_algebra: introduce zipper_{join,meet,subtract}_n! helper macros
marcin-rzeznicki Apr 21, 2026
3b2a39f
zipper_algebra: tests for const-generic N-ary zipper merge
marcin-rzeznicki Apr 21, 2026
0db156e
zipper_algebra: Rename `SomeZ` to `SomeMutRefZ`
marcin-rzeznicki Apr 21, 2026
34f4029
zipper_algebra: small code improvements to zipper_merge_n
marcin-rzeznicki Apr 21, 2026
eb81e2f
zipper_algebra: replace `ByteMask::indexed_bit`
marcin-rzeznicki Apr 22, 2026
a6a13f8
zipper_algebra: rewrite `ValuePolicy` slightly to minimize cloning
marcin-rzeznicki Apr 23, 2026
d0fa8a3
zipper_algebra: seperate one monomorphic engine for n-way operations
marcin-rzeznicki Apr 28, 2026
ade1e1b
zipper_algebra: short-circuit on shared subtries (entry + post-descend)
marcin-rzeznicki Apr 29, 2026
f9e4d7b
zipper_algebra: fix a bug in zipper_merge_n_mono
marcin-rzeznicki Apr 29, 2026
9ff3982
zipper_algebra: test with merkleization
marcin-rzeznicki May 6, 2026
663205f
Merge pull request #36 from Adam-Vandervorst/experiment_with_shared_n…
luketpeterson May 7, 2026
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
Loading