geiger-rs / cargo-geiger

Detects usage of unsafe Rust in a Rust crate and its dependencies.
https://crates.io/crates/cargo-geiger
1.41k stars 66 forks source link

Multithreading in scanning phase #269

Closed ilyatrefilov closed 2 years ago

ilyatrefilov commented 2 years ago

This issue is created to discuss/propose changes to current scanning phase in cargo-geiger. Initially i made an implementation with rayon lib in this PR #268

pinkforest commented 2 years ago

268 on tokio-rs/tokio shaved ~6 seconds and I don't see the scanning progress popping up that I have to wait

Good stuff @ilyatrefilov :rocket:

pinkforest commented 2 years ago

I don't think there is anything else to do for now so closing. Re-open if issue / feature identified.