Code

History

Commits on git-diff-v0.23.0 to git-features/src/parallel35+
  1. Don't enforce Send bounds in serial version of `in_parallel_with_slice()`Sebastian Thiel committed 4 years agodda661e
  2. Allow discarding the state which could otherwise be used for aggregation.Sebastian Thiel committed 4 years ago56792fb
  3. allow input for `in_parallel_with_slice` to be mutable.Sebastian Thiel committed 4 years agoe928bf7
  4. feat: perfect granularity for threads processing with `in_parallel_with_slice()`Sebastian Thiel committed 4 years agoa7c11d2
  5. Fix typosKian-Meng Ang committed 4 years agoe9fcb70
  6. make fmtSebastian Thiel committed 4 years ago7cf3545
  7. more stable testing of perviously racy test for new parallelization mechanism (#301)Sebastian Thiel committed 4 years ago0b4b90f
  8. Salvage an alternative parallelization approach which might be good for index-creation (#301)Sebastian Thiel committed 4 years ago7e76796
  9. Use hopefully faster crossbeam channel to receive parallelized results (#301)Sebastian Thiel committed 4 years ago3b324b8
  10. add thread-count and chunk-size computation; interrupt capability (#301)Sebastian Thiel committed 4 years ago8cbe85d
  11. feat!: `interrupt::Iter`, rename `interrupt::Iter` -> `interrupt::IterWithError` (#301)Sebastian Thiel committed 4 years ago8945d95
  12. fix docs (#293)Sebastian Thiel committed 4 years ago3f89b63
  13. Use InOrderIter from git-features (#293)Sebastian Thiel committed 4 years ago7721b5f
  14. feat: Add InOrderIter to 'parallel' module (#293)Sebastian Thiel committed 4 years agocb7e4e7
  15. feat: Make a scope-like abstraction available (#293)Sebastian Thiel committed 4 years agoca095ed
  16. single and multi-threaded index tests (#293)Sebastian Thiel committed 4 years agoa22cb0f
  17. thanks clippySebastian Thiel committed 4 years ago7dd2313
  18. A mad attempt to use thread-local everywhere and avoid Sync… (#263)Sebastian Thiel committed 4 years ago0af5077
  19. unify trait bounds for parallel code: prefer Clone over Sync (#259)Sebastian Thiel committed 4 years agoc805d0b
  20. remove trait bounds to allow single-threaded applications to exist (#259)Sebastian Thiel committed 4 years ago3c790e0
  21. [features] refactorSebastian Thiel committed 5 years agod4605cd
  22. Apply nightly rustfmt rules.Conor Davis committed 5 years ago5e0edba
  23. Remove unnecessary pub(crate) exportsAlik Aslanyan committed 5 years ago3d2456e
  24. fix docsSebastian Thiel committed 5 years agoe68d460
  25. And one less usage of the global interrupt handler…Sebastian Thiel committed 5 years ago5da57a3
  26. Allow calling 'finalize()' on the entries iteratorSebastian Thiel committed 5 years ago3c617bc
  27. Fix compile warning for git-featuresSebastian Thiel committed 5 years agod457faa
  28. fix doc linksSebastian Thiel committed 5 years ago870af2a
  29. run git-odb tests in parallel, too; improved threaded error handlingSebastian Thiel committed 5 years ago40802fd
  30. refactorSebastian Thiel committed 5 years ago5ef1f22
  31. fix docs #(67)Sebastian Thiel committed 5 years ago01db10a
  32. refactorSebastian Thiel committed 5 years ago3e908bd
  33. refactorSebastian Thiel committed 5 years ago409d763
  34. refactorSebastian Thiel committed 5 years ago896ab94
  35. Don't finish the computation on drop of SteppedReduceSebastian Thiel committed 5 years ago6453633