File tree Expand file tree Collapse file tree 3 files changed +104
-66
lines changed Expand file tree Collapse file tree 3 files changed +104
-66
lines changed Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " rayon"
3
- version = " 1.6.0 "
3
+ version = " 1.6.1 "
4
4
authors = [" Niko Matsakis <niko@alum.mit.edu>" ,
5
5
" Josh Stone <cuviper@gmail.com>" ]
6
6
description = " Simple work-stealing parallelism for Rust"
Original file line number Diff line number Diff line change
1
+ # Release rayon 1.6.1 (2022-12-09)
2
+
3
+ - Simplified ` par_bridge ` to only pull one item at a time from the iterator,
4
+ without batching. Threads that are waiting for iterator items will now block
5
+ appropriately rather than spinning CPU. (Thanks @njaard !)
6
+ - Added protection against recursion in ` par_bridge ` , so iterators that also
7
+ invoke rayon will not cause mutex recursion deadlocks.
8
+
1
9
# Release rayon-core 1.10.1 (2022-11-18)
2
10
3
11
- Fixed a race condition with threads going to sleep while a broadcast starts.
You can’t perform that action at this time.
0 commit comments