mirror of
https://github.com/servo/servo.git
synced 2025-09-28 15:49:18 +01:00
build(deps): bump rayon-core from 1.12.1 to 1.13.0 (#38663)
Bumps [rayon-core](https://github.com/rayon-rs/rayon) from 1.12.1 to 1.13.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rayon-rs/rayon/blob/main/RELEASES.md">rayon-core's changelog</a>.</em></p> <blockquote> <h1>Release rayon 1.11.0 / rayon-core 1.13.0 (2025-08-12)</h1> <ul> <li>The minimum supported <code>rustc</code> is now 1.80.</li> <li><code>iter::repeatn</code> has been renamed to <code>iter::repeat_n</code> to match the name stabilized in the standard library. The old name still exists as a deprecated function for compatibility.</li> <li>Fixed a bug in <code>in_place_scope</code> when the default global registry uses the current thread, like on WebAssembly without threading support.</li> <li><code>binary_heap::Iter</code> no longer requires a temporary allocation.</li> <li>Relaxed trait bounds on many of the public structs.</li> <li>Implemented <code>IntoParallelIterator for Box<[T]></code> and its references.</li> <li>Implemented <code>FromParallelIterator<_> for Box<str></code> via <code>String</code>.</li> </ul> <h1>Release rayon 1.10.0 (2024-03-23)</h1> <ul> <li>The new methods <code>ParallelSlice::par_chunk_by</code> and <code>ParallelSliceMut::par_chunk_by_mut</code> work like the slice methods <code>chunk_by</code> and <code>chunk_by_mut</code> added in Rust 1.77.</li> </ul> <h1>Release rayon 1.9.0 (2024-02-27)</h1> <ul> <li>The new methods <code>IndexedParallelIterator::by_exponential_blocks</code> and <code>by_uniform_blocks</code> allow processing items in smaller groups at a time.</li> <li>The new <code>iter::walk_tree</code>, <code>walk_tree_prefix</code>, and <code>walk_tree_postfix</code> functions enable custom parallel iteration over tree-like structures.</li> <li>The new method <code>ParallelIterator::collect_vec_list</code> returns items as a linked list of vectors, which is an efficient mode of parallel collection used by many of the internal implementations of <code>collect</code>.</li> <li>The new methods <code>ParallelSliceMut::par_split_inclusive_mut</code>, <code>ParallelSlice::par_split_inclusive</code>, and <code>ParallelString::par_split_inclusive</code> all work like a normal split but keeping the separator as part of the left slice.</li> <li>The new <code>ParallelString::par_split_ascii_whitespace</code> splits only on ASCII whitespace, which is faster than including Unicode multi-byte whitespace.</li> <li><code>OsString</code> now implements <code>FromParallelIterator<_></code> and <code>ParallelExtend<_></code> for a few item types similar to the standard <code>FromIterator</code> and <code>Extend</code>.</li> <li>The internal <code>Pattern</code> trait for string methods is now implemented for <code>[char; N]</code> and <code>&[char; N]</code>, matching any of the given characters.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="7af20d7692
"><code>7af20d7</code></a> Merge pull request <a href="https://redirect.github.com/rayon-rs/rayon/issues/1265">#1265</a> from cuviper/release-1.11.0</li> <li><a href="c86161af76
"><code>c86161a</code></a> Release rayon 1.11.0 / rayon-core 1.13.0</li> <li><a href="72345cbfdc
"><code>72345cb</code></a> Merge pull request <a href="https://redirect.github.com/rayon-rs/rayon/issues/1264">#1264</a> from cuviper/mem-prelude</li> <li><a href="b4c58afc5a
"><code>b4c58af</code></a> Merge pull request <a href="https://redirect.github.com/rayon-rs/rayon/issues/1263">#1263</a> from cuviper/boxed</li> <li><a href="8fdeaf34aa
"><code>8fdeaf3</code></a> Use <code>size_of</code>/<code>size_of_val</code> from the prelude</li> <li><a href="2a85fbf8f8
"><code>2a85fbf</code></a> <code>impl FromParallelIterator\<_> for Box\<str></code> via <code>String</code></li> <li><a href="760a97c624
"><code>760a97c</code></a> <code>impl\<T> IntoParallelIterator for Box\<[T]></code> and its refs</li> <li><a href="dcea6644cf
"><code>dcea664</code></a> Merge pull request <a href="https://redirect.github.com/rayon-rs/rayon/issues/1262">#1262</a> from cuviper/relax-bounds</li> <li><a href="3d63a8715a
"><code>3d63a87</code></a> Relax trait bounds on many structs</li> <li><a href="0baaff5072
"><code>0baaff5</code></a> Merge pull request <a href="https://redirect.github.com/rayon-rs/rayon/issues/1261">#1261</a> from cuviper/compounds</li> <li>Additional commits viewable in <a href="https://github.com/rayon-rs/rayon/compare/rayon-core-v1.12.1...rayon-core-v1.13.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
026f00f027
commit
591b107b3a
1 changed files with 2 additions and 2 deletions
4
Cargo.lock
generated
4
Cargo.lock
generated
|
@ -6830,9 +6830,9 @@ dependencies = [
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "rayon-core"
|
name = "rayon-core"
|
||||||
version = "1.12.1"
|
version = "1.13.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
|
checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"crossbeam-deque",
|
"crossbeam-deque",
|
||||||
"crossbeam-utils",
|
"crossbeam-utils",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue