1. 06 11月, 2016 1 次提交
    • A
      Add parallel recursive directory iterator. · b272be25
      Andrew Gallant 提交于
      This adds a new walk type in the `ignore` crate, `WalkParallel`, which
      provides a way for recursively iterating over a set of paths in parallel
      while respecting various ignore rules.
      
      The API is a bit strange, as a closure producing a closure isn't
      something one often sees, but it does seem to work well.
      
      This also allowed us to simplify much of the worker logic in ripgrep
      proper, where MultiWorker is now gone.
      b272be25