New Features
- add
zlib::Inflate::reset()
.
That way, each instance can be reused. - make
prodash::RawProgress
available.
It's an object-safe version of theProgress
trait.
New Features (BREAKING)
-
make current thread-count accessible in slice-workers.
Threads started for working on an entry in a slice can now see the amount
of threads left for use (and manipulate that variable) which effectively
allows them to implement their own parallelization on top of the current one.This is useful if there is there is very imbalanced work within the slice itself.
While at it, we also make consumer functions mutable as they exsit per thread.
Commit Statistics
- 19 commits contributed to the release over the course of 22 calendar days.
- 48 days passed between releases.
- 3 commits were understood as conventional.
- 1 unique issue was worked on: #851
Thanks Clippy
Clippy helped 1 time to make code idiomatic.
Commit Details
view details
- #851
- Make current thread-count accessible in slice-workers. (0fa04bc)
- Uncategorized
- Prepare changelogs prior to release (8f15cec)
- Merge branch 'integrate-gix-negotiate' (ae845de)
- Thanks clippy (9525ac8)
- Merge branch 'fix-alloc' (d9d9bc0)
- Add
zlib::Inflate::reset()
. (d81b7e3) - Merge branch 'fix-docs' (420553a)
- Cleaning up documentation (2578e57)
- Merge branch 'auto-clippy' (dbf8aa1)
- Autofix map-or-unwrap clippy lint (and manual fix what was left) (2087032)
- Merge branch 'main' into auto-clippy (3ef5c90)
- Auto-fix clippy to remove explicit iter looping (3eff567)
- Merge pull request #865 from nyurik/fix-tests (3a45973)
- Merge branch 'blinxen/main' (9375cd7)
- Include custom clippy settings (b057500)
- Make cargo check to pass all tests (f4a44f7)
- Include license files in all crates (facaaf6)
- Merge branch 'fix-851' (2f275d5)
- Make
prodash::RawProgress
available. (add5ea8)