Skip to content

Commit b0008f3

Browse files
committed
Release rayon 1.6.0 / rayon-core 1.10.0
1 parent c2dfa5c commit b0008f3

File tree

2 files changed

+31
-2
lines changed

2 files changed

+31
-2
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ members = ["rayon-demo", "rayon-core"]
1919
exclude = ["ci"]
2020

2121
[dependencies]
22-
rayon-core = { version = "1.9.2", path = "rayon-core" }
22+
rayon-core = { version = "1.10.0", path = "rayon-core" }
2323
crossbeam-deque = "0.8.1"
2424

2525
# This is a public dependency!

RELEASES.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,35 @@
1-
# Release rayon 1.6.0 / rayon-core 1.10.0 (pending)
1+
# Release rayon 1.6.0 / rayon-core 1.10.0 (2022-11-18)
22

33
- The minimum supported `rustc` is now 1.56.
4+
- The new `IndexedParallelIterator::fold_chunks` and `fold_chunks_with` methods
5+
work like `ParallelIterator::fold` and `fold_with` with fixed-size chunks of
6+
items. This may be useful for predictable batching performance, without the
7+
allocation overhead of `IndexedParallelIterator::chunks`.
8+
- New "broadcast" methods run a given function on all threads in the pool.
9+
These run at a sort of reduced priority after each thread has exhausted their
10+
local work queue, but before they attempt work-stealing from other threads.
11+
- The global `broadcast` function and `ThreadPool::broadcast` method will
12+
block until completion, returning a `Vec` of all return values.
13+
- The global `spawn_broadcast` function and methods on `ThreadPool`, `Scope`,
14+
and `ScopeFifo` will run detached, without blocking the current thread.
15+
- Panicking methods now use `#[track_caller]` to report the caller's location.
16+
- Fixed a truncated length in `vec::Drain` when given an empty range.
17+
18+
## Contributors
19+
20+
Thanks to all of the contributors for this release!
21+
22+
- @cuviper
23+
- @idanmuze
24+
- @JoeyBF
25+
- @JustForFun88
26+
- @kianmeng
27+
- @kornelski
28+
- @ritchie46
29+
- @ryanrussell
30+
- @steffahn
31+
- @TheIronBorn
32+
- @willcrozi
433

534
# Release rayon 1.5.3 (2022-05-13)
635

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy