Closed
Description
Right now there is only the top-level rayon
feature, so multi-threading is all-or-nothing. It would be better to allow each caller to choose, and perhaps to provide other executors besides Rayon. We could keep the default governed by the rayon
feature, or we could make the default always single-threaded, not sure yet.
This might allow us to support a flag in b3sum
that controls multithreading at runtime, for example.
@pcwalton mentioned one approach here: https://twitter.com/pcwalton/status/1215349922267987970
Metadata
Metadata
Assignees
Labels
No labels