Skip to content

perf: Switch from Keccak to Blake3 hashing#61

Merged
samuelburnham merged 3 commits into
mainfrom
blake3
Jul 14, 2026
Merged

perf: Switch from Keccak to Blake3 hashing#61
samuelburnham merged 3 commits into
mainfrom
blake3

Conversation

@samuelburnham

Copy link
Copy Markdown
Member

No description provided.

Rust-only subset of the Ix flake: fenix toolchain from
rust-toolchain.toml, crane package build (--features parallel), a
cargo-nextest checks.tests derivation for 'nix flake check', and a dev
shell (cargo, rust-analyzer, cargo-deny, cargo-nextest) with .envrc for
direnv. Nix CI mirrors the Ix layout: build + flake check, plus a
devShell smoke job.
Pulled in by the Blake3 migration (blake3 -> arrayref). OSI-approved
permissive license, already on ix's allowlist.
@samuelburnham
samuelburnham marked this pull request as ready for review July 14, 2026 15:54
@samuelburnham
samuelburnham merged commit 2c01922 into main Jul 14, 2026
6 checks passed
@samuelburnham
samuelburnham deleted the blake3 branch July 14, 2026 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants