File tree 2 files changed +31
-2
lines changed
2 files changed +31
-2
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ members = ["rayon-demo", "rayon-core"]
19
19
exclude = [" ci" ]
20
20
21
21
[dependencies ]
22
- rayon-core = { version = " 1.9.2 " , path = " rayon-core" }
22
+ rayon-core = { version = " 1.10.0 " , path = " rayon-core" }
23
23
crossbeam-deque = " 0.8.1"
24
24
25
25
# This is a public dependency!
Original file line number Diff line number Diff line change 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 )
2
2
3
3
- 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
4
33
5
34
# Release rayon 1.5.3 (2022-05-13)
6
35
You can’t perform that action at this time.
0 commit comments