You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This week's crate of the week is rayon, which gives us par_iter()/par_iter_mut() functions that use an internal thread pool to easily parallelize data-parallel operations. There's also rayon::join(|| .., || ..) for Fork-Join-style tasks. Apart from the ease of use, it also performs very well, comparable to hand-optimized code. Thanks to LilianMoraru for the suggestion.
This week's crate of the week is rayon, which gives us
par_iter()
/par_iter_mut()
functions that use an internal thread pool to easily parallelize data-parallel operations. There's alsorayon::join(|| .., || ..)
for Fork-Join-style tasks. Apart from the ease of use, it also performs very well, comparable to hand-optimized code. Thanks to LilianMoraru for the suggestion.Also here are links to the (IMHO) interesting PRs merged:
rust-lang/rust#31551
rust-lang/rust#31545
rust-lang/rust#31468
rust-lang/rust#31442
rust-lang/rust#31425 (Yay! MIR Compiler plugins!)
rust-lang/rust#31651 (eddyb fixes an old bug)
rust-lang/rust#31562 (some more methods for lints. Full disclosure: From me – feel free to skip if you deem it unimportant)
rust-lang/rust#31630
rust-lang/rust#31629 (some love for i585 users)
And a big refactoring that actually broke some things
https://github.com/rust-lang/rust/pulls?q=is%3Apr+org%3Arust-lang+is%3Amerged+merged%3A2016-02-08..2016-02-15+[breaking-batch]
The text was updated successfully, but these errors were encountered: