-
Notifications
You must be signed in to change notification settings - Fork 13
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
improve performance #12
base: master
Are you sure you want to change the base?
Conversation
I'm sorry that i forgot the pr. |
391231c
to
8b08a44
Compare
@MeteorsLiu i'm sorry to hear that. i hope you're feeling better now! i added you as a coauthor to the diff i based on your work. |
Co-authored-by: Meteor <[email protected]>
Thanks for putting together! With everything in one big pull requests, it's hard to evaluate how much each change individually contributes. Could you please send individual PRs for all the changes you're making? That would immensely help with reviewing! |
|
c94c7db
to
ef34862
Compare
@paulwe do you have a fork that is good to use? |
add the improvement to
getAltIndex
by @MeteorsLiu from their abandoned pr.simplify
getNextPow2
use a per filter rng for
randi
to avoid contentionpreallocate temporary read/write buffer in encode/decode
pack buckets into uint64
before
after