| chunk_by.rs |
|
6915 |
| chunks.rs |
|
10468 |
| mergesort.rs |
Parallel merge sort.
This implementation is copied verbatim from `std::slice::sort` and then parallelized.
The only difference from the original is that the sequential `mergesort` returns
`MergesortResult` and leaves descending arrays intact. |
27615 |
| mod.rs |
Parallel iterator types for [slices][std::slice]
You will rarely need to interact with this module directly unless you need
to name one of the iterator types.
[std::slice]: https://doc.rust-lang.org/stable/std/slice/ |
40658 |
| quicksort.rs |
Parallel quicksort.
This implementation is copied verbatim from `std::slice::sort_unstable` and then parallelized.
The only difference from the original is that calls to `recurse` are executed in parallel using
`rayon_core::join`. |
36584 |
| rchunks.rs |
|
10579 |
| test.rs |
|
7214 |