chunks.rs |
|
10482 |
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/ |
34818 |
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`. |
36158 |
rchunks.rs |
|
10579 |
test.rs |
|
5701 |