scout
scout copied to clipboard
Bump rayon from 1.6.1 to 1.7.0
Bumps rayon from 1.6.1 to 1.7.0.
Changelog
Sourced from rayon's changelog.
Release rayon 1.7.0 / rayon-core 1.11.0 (2023-03-03)
- The minimum supported
rustc
is now 1.59.- Added a fallback when threading is unsupported.
- The new
ParallelIterator::take_any
andskip_any
methods work like unorderedIndexedParallelIterator::take
andskip
, counting items in whatever order they are visited in parallel.- The new
ParallelIterator::take_any_while
andskip_any_while
methods work like unorderedIterator::take_while
andskip_while
, which previously had no parallel equivalent. The "while" condition may be satisfied from anywhere in the parallel iterator, affecting all future items regardless of position.- The new
yield_now
andyield_local
functions will cooperatively yield execution to Rayon, either trying to execute pending work from the entire pool or from just the local deques of the current thread, respectively.Release rayon-core 1.10.2 (2023-01-22)
- Fixed miri-reported UB for SharedReadOnly tags protected by a call.
Commits
7ffaf34
Merge #716163003e
bump the release datef7d7553
Release rayon 1.3.0 / rayon-core 1.7.0b98bb23
Remove unneeded extern crate statements9b92c7d
cargo fmte02f439
Remove useless 'use crate;' in favor of the crate preludea1db0fe
Fix clippy::flat_map_identity4e40256
Update ci/compat-Cargo.lock1f9d117
Remove cfg(rayon_unstable)198ca7f
Remove rayon-futures- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)