Skip to content

perf(hashes): SIMD-batched SipHash-2-4 for BIP158 filter matching - #845

Merged
xdustinface merged 1 commit into
devfrom
perf/siphash
Jul 8, 2026
Merged

perf(hashes): SIMD-batched SipHash-2-4 for BIP158 filter matching#845
xdustinface merged 1 commit into
devfrom
perf/siphash

feat(dash-spv-bench): minimal single-scenario sync benchmark

c8bafdc
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 7, 2026 in 1s

73.43% (+0.08%) compared to 647fa98

View this Pull Request on Codecov

73.43% (+0.08%) compared to 647fa98

Details

Codecov Report

❌ Patch coverage is 96.68874% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.43%. Comparing base (647fa98) to head (c8bafdc).
⚠️ Report is 2 commits behind head on dev.

Files with missing lines Patch % Lines
hashes/src/siphash24.rs 96.37% 7 Missing ⚠️
dash/src/bip158.rs 96.90% 3 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              dev     #845      +/-   ##
==========================================
+ Coverage   73.34%   73.43%   +0.08%     
==========================================
  Files         324      324              
  Lines       72923    73150     +227     
==========================================
+ Hits        53486    53715     +229     
+ Misses      19437    19435       -2     
Files with missing lines Coverage Δ
dash-spv/src/sync/filters/manager.rs 97.57% <100.00%> (+<0.01%) ⬆️
dash/src/bip152.rs 80.93% <100.00%> (ø)
key-wallet-manager/src/matching.rs 95.86% <100.00%> (+0.03%) ⬆️
dash/src/bip158.rs 94.42% <96.90%> (-0.39%) ⬇️
hashes/src/siphash24.rs 93.76% <96.37%> (-0.15%) ⬇️

... and 21 files with indirect coverage changes