-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
Rollup of 7 pull requests #59397
Rollup of 7 pull requests #59397
Commits on Feb 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4837fb4 - Browse repository at this point
Copy the full SHA 4837fb4View commit details
Commits on Feb 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 739ba04 - Browse repository at this point
Copy the full SHA 739ba04View commit details
Commits on Mar 15, 2019
-
Configuration menu - View commit details
-
Copy full SHA for fbc4326 - Browse repository at this point
Copy the full SHA fbc4326View commit details
Commits on Mar 17, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6430318 - Browse repository at this point
Copy the full SHA 6430318View commit details
Commits on Mar 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 30d5dc9 - Browse repository at this point
Copy the full SHA 30d5dc9View commit details
Commits on Mar 21, 2019
-
Fix undefined behavior in hint::spin_loop for x86 targets without SSE2
The pause instruction requires SSE2 but was being unconditionally used on targets without it, resulting in undefined behavior. This PR fixes that by only using the pause intrinsic if SSE2 is available. It also removes the inline assembly which was not required since these instructions are available in core::arch, and extends support of the spin_loop hint to arm targets with the v6 feature which also support the yield instruction. Closes rust-lang#59237 .
Configuration menu - View commit details
-
Copy full SHA for 830c98d - Browse repository at this point
Copy the full SHA 830c98dView commit details
Commits on Mar 22, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f94f85b - Browse repository at this point
Copy the full SHA f94f85bView commit details
Commits on Mar 23, 2019
-
Correct minimum system LLVM version in tests
Since commit 9452a8d, the new debug info format is only generated for LLVM 8 and newer versions. However, the tests still assume that LLVM 7 will use the new debug info format. Fix the tests (and a comment in the code) to match the actual version check.
Configuration menu - View commit details
-
Copy full SHA for 8d3dd39 - Browse repository at this point
Copy the full SHA 8d3dd39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5032643 - Browse repository at this point
Copy the full SHA 5032643View commit details
Commits on Mar 24, 2019
-
Rollup merge of rust-lang#59213 - kornelski:robots, r=Mark-Simulacrum
Track changes to robots.txt Currently `robots.txt` of doc.rust-lang.org is not part of any repo, so there's [no way to contribute any changes to it](https://internals.rust-lang.org/t/deadlock-about-fixing-outdated-documentation-links-in-search-engines/9374), such as needed for rust-lang#44894 and countless dupes of this issue. I propose adding it to this repo. I'm not in control of the infrastructure, so I can't help to automate deployment of it, but even just having the file under source control is IMHO a step forward.
Configuration menu - View commit details
-
Copy full SHA for 6c5e1d1 - Browse repository at this point
Copy the full SHA 6c5e1d1View commit details -
Rollup merge of rust-lang#59239 - gnzlbg:fix_spin_loop, r=nagisa
Remove inline assembly from hint::spin_loop This PR removes the inline assembly which was not required since these instructions are available in core::arch, and extends support of the spin_loop hint to arm targets with the v6 feature which also support the yield instruction.
Configuration menu - View commit details
-
Copy full SHA for 48dc8ef - Browse repository at this point
Copy the full SHA 48dc8efView commit details -
Rollup merge of rust-lang#59251 - matthewjasper:fix-graphviz, r=petro…
…chenkov Use a valid name for graphviz graphs Hiridification has broken graphviz output because `HirId` has a more complex display implemetation than `NodeId`. Since the id was just used to generate a distinct identifier, we just pull out the various constituent indexed.
Configuration menu - View commit details
-
Copy full SHA for 42b7d2c - Browse repository at this point
Copy the full SHA 42b7d2cView commit details -
Rollup merge of rust-lang#59296 - petrochenkov:stdup, r=estebank
Do not encode gensymed imports in metadata (Unless they are underscore `_` imports which are re-gensymed on crate loading, see rust-lang#56392.) We cannot encode gensymed imports properly in metadata and if we encode them improperly, we can get erroneous name conflicts downstream. Gensymed imports are produced by the compiler, so we control their set, and can be sure that none of them needs being encoded for use from other crates. A workaround that fixes rust-lang#59243.
Configuration menu - View commit details
-
Copy full SHA for 1d286f7 - Browse repository at this point
Copy the full SHA 1d286f7View commit details -
Rollup merge of rust-lang#59328 - koalatux:iter-nth-back, r=scottmcm
Implement specialized nth_back() for Box and Windows. Hi there, this is my first pull request to rust :-) I started implementing some specializations for DoubleEndedIterator::nth_back() and these are the first two. The problem has been discussed in rust-lang#54054 and nth_back() is tracked in rust-lang#56995. I'm stuck with the next implementation so I though I do a PR for the ones I'm confident with to get some feedback.
Configuration menu - View commit details
-
Copy full SHA for cb2dde6 - Browse repository at this point
Copy the full SHA cb2dde6View commit details -
Rollup merge of rust-lang#59355 - varkor:const-param-struct-ice, r=pe…
…trochenkov Fix ICE with const generic param in struct Fixes rust-lang#59340. r? @petrochenkov
Configuration menu - View commit details
-
Copy full SHA for 70cf325 - Browse repository at this point
Copy the full SHA 70cf325View commit details -
Rollup merge of rust-lang#59377 - smaeul:patch/system-llvm, r=nikic
Correct minimum system LLVM version in tests Since commit 9452a8d, the new debug info format is only generated for LLVM 8 and newer versions. However, the tests still assume that LLVM 7 will use the new debug info format. Fix the tests (and a comment in the code) to match the actual version check.
Configuration menu - View commit details
-
Copy full SHA for 00478a0 - Browse repository at this point
Copy the full SHA 00478a0View commit details