Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TWIR 118's COTW + interesting PRs #170

Closed
llogiq opened this issue Feb 14, 2016 · 1 comment
Closed

TWIR 118's COTW + interesting PRs #170

llogiq opened this issue Feb 14, 2016 · 1 comment

Comments

@llogiq
Copy link
Contributor

llogiq commented Feb 14, 2016

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.

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]

@nasa42
Copy link
Member

nasa42 commented Feb 15, 2016

Thanks @llogiq!

@nasa42 nasa42 closed this as completed Feb 15, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants