New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Speed up packet dedup and fix benches #22592
Conversation
6d43e63
to
b5666ae
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
automerge label removed due to a CI failure |
Codecov Report
@@ Coverage Diff @@
## master #22592 +/- ##
=========================================
+ Coverage 81.1% 81.5% +0.4%
=========================================
Files 560 555 -5
Lines 151206 149654 -1552
=========================================
- Hits 122633 122086 -547
+ Misses 28573 27568 -1005 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
* Speed up packet dedup and fix benches * fix tests * allow int arithmetic in bench (cherry picked from commit a2d251c) # Conflicts: # perf/src/sigverify.rs
* Speed up packet dedup and fix benches * fix tests * allow int arithmetic in bench (cherry picked from commit a2d251c)
Problems
contains
and once foradd
)Summary of Changes
AtomicBloom:add
to return whether the item was newly added or notBefore
After
Fixes #