solana/core
behzad nouri 537bbde22e
builds crds filters in parallel (#12360)
Based on run-time profiles, the majority time of new_pull_requests is
spent building bloom filters, in hashing and bit-vec ops.

This commit builds crds filters in parallel using rayon constructs. The
added benchmark shows ~5x speedup (4-core machine, 8 threads).
2020-09-29 23:06:02 +00:00
..
benches builds crds filters in parallel (#12360) 2020-09-29 23:06:02 +00:00
src builds crds filters in parallel (#12360) 2020-09-29 23:06:02 +00:00
tests builds crds filters in parallel (#12360) 2020-09-29 23:06:02 +00:00
.gitignore tmp dirs target to farf (#5079) 2019-07-12 18:28:42 -07:00
Cargo.toml builds crds filters in parallel (#12360) 2020-09-29 23:06:02 +00:00
build.rs Introduce automatic ABI maintenance mechanism (2/2; rollout) (#8012) 2020-07-06 20:22:23 +09:00