Skip to content

Commit 4a6e9bf

Browse files
bors[bot]cuviper
andauthoredNov 18, 2022
Merge #991
991: Release rayon 1.6.0 / rayon-core 1.10.0 r=cuviper a=cuviper Co-authored-by: Josh Stone <[email protected]>
2 parents c2dfa5c + b0008f3 commit 4a6e9bf

File tree

2 files changed

+31
-2
lines changed

2 files changed

+31
-2
lines changed
 

‎Cargo.toml

+1-1
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

+30-1
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)
Please sign in to comment.