Uh oh!
There was an error while loading. Please reload this page.
Rollup of 5 pull requests - #43538
Conversation
Leaving types unerased would lead to 2 types with a different "name" getting different move-paths, which would cause major brokenness (see e.g. rust-lang#42903). This does not fix any *known* issue, but is required if we want to use abs_domain with non-erased regions (because the same can easily have different names). cc @RalfJung.
This fixes an optimization regression by allowing LLVM to see through more functions. Closesrust-lang#43272
doc: make into_iter example more concise Also, remove dupe example
Add Span to ast::WhereClause This PR adds `Span` field to `ast::WhereClause`. The motivation here is to make rustfmt's life easier when recovering comments before and after where clause. r? @nrc
…aumeGomez rustdoc: add [src] links to associated functions inside an impl block While impl blocks currently have a `[src]` link to show the source for the impl block as a whole, individual methods inside that impl block do not. This can pose a problem for structs with a lot of methods, like many in libstd. This change adds little `[src]` links to individual methods that point directly to the function in the bundled source. fixesrust-lang#12932 
erase types in the move-path abstract domain Leaving types unerased would lead to 2 types with a different "name" getting different move-paths, which would cause major brokenness (see e.g. rust-lang#42903). This does not fix any *known* issue, but is required if we want to use abs_domain with non-erased regions (because the same can easily have different names). cc @RalfJung. r? @eddyb
…Sushi std: Mark `Layout::repeat` as `#[inline]` This fixes an optimization regression by allowing LLVM to see through more functions. Closesrust-lang#43272
rust-highfive
commented
Jul 29, 2017
Some changes occurred in HTML/CSS. |
rust-highfive
commented
Jul 29, 2017
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @arielb1 (or someone else) soon. If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes. Please see the contribution instructions for more information. |
frewsxcv
commented
Jul 29, 2017
@bors r+ p=10 |
bors
commented
Jul 29, 2017
📌 Commit 279d25b has been approved by |
bors
commented
Jul 29, 2017
⌛ Testing commit 279d25b with merge 95cf8db1b67fe1f3dd651c80f7ea29c9b5eeb485... |
bors
commented
Jul 29, 2017
💔 Test failed - status-travis |
Layout::repeatas#[inline]#43513