-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 8 pull requests #43551
Rollup of 8 pull requests #43551
Commits on Jul 24, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 42dae9d - Browse repository at this point
Copy the full SHA 42dae9dView commit details
Commits on Jul 27, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c9bdd51 - Browse repository at this point
Copy the full SHA c9bdd51View commit details -
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.
Configuration menu - View commit details
-
Copy full SHA for e268ddf - Browse repository at this point
Copy the full SHA e268ddfView commit details
Commits on Jul 28, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 6375b77 - Browse repository at this point
Copy the full SHA 6375b77View commit details
Commits on Jul 29, 2017
-
Configuration menu - View commit details
-
Copy full SHA for c83f975 - Browse repository at this point
Copy the full SHA c83f975View commit details -
Configuration menu - View commit details
-
Copy full SHA for a30092f - Browse repository at this point
Copy the full SHA a30092fView commit details -
std: Mark
Layout::repeat
as#[inline]
This fixes an optimization regression by allowing LLVM to see through more functions. Closes rust-lang#43272
Configuration menu - View commit details
-
Copy full SHA for 54b6b23 - Browse repository at this point
Copy the full SHA 54b6b23View commit details -
rustbuild: Enable building LLVM
I use this from time to time debugging LLVM builds, useful to have!
Configuration menu - View commit details
-
Copy full SHA for ad1f194 - Browse repository at this point
Copy the full SHA ad1f194View commit details -
Flag docker invocations as --privileged on CI
When upgrading to LLVM 5.0 it was found that the leak sanitizer tests were failing with fatal errors, but they were passing locally when run. Turns out it looks like they may be using new ptrace-like syscalls so the docker container now needs `--privileged` when executing to complete the test.
Configuration menu - View commit details
-
Copy full SHA for b121689 - Browse repository at this point
Copy the full SHA b121689View commit details
Commits on Jul 30, 2017
-
Rollup merge of rust-lang#43409 - tshepang:concise, r=steveklabnik
doc: make into_iter example more concise Also, remove dupe example
Configuration menu - View commit details
-
Copy full SHA for f205f48 - Browse repository at this point
Copy the full SHA f205f48View commit details -
Rollup merge of rust-lang#43501 - topecongiro:span-to-whereclause, r=nrc
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
Configuration menu - View commit details
-
Copy full SHA for e61e73f - Browse repository at this point
Copy the full SHA e61e73fView commit details -
Rollup merge of rust-lang#43509 - QuietMisdreavus:method-src, r=Guill…
…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. fixes rust-lang#12932 ![methods on HashMap, showing the new src links](https://user-images.githubusercontent.com/5217170/28686066-9e7a19de-72cf-11e7-8e6b-b7d60fa33032.png)
Configuration menu - View commit details
-
Copy full SHA for 4122b6b - Browse repository at this point
Copy the full SHA 4122b6bView commit details -
Rollup merge of rust-lang#43512 - arielb1:untyped-move-paths, r=eddyb
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
Configuration menu - View commit details
-
Copy full SHA for 5b85f65 - Browse repository at this point
Copy the full SHA 5b85f65View commit details -
Rollup merge of rust-lang#43513 - alexcrichton:inline-repeat, r=Burnt…
…Sushi std: Mark `Layout::repeat` as `#[inline]` This fixes an optimization regression by allowing LLVM to see through more functions. Closes rust-lang#43272
Configuration menu - View commit details
-
Copy full SHA for a3eadd7 - Browse repository at this point
Copy the full SHA a3eadd7View commit details -
Rollup merge of rust-lang#43536 - alexcrichton:privileged, r=TimNN
Flag docker invocations as --privileged on CI When upgrading to LLVM 5.0 it was found that the leak sanitizer tests were failing with fatal errors, but they were passing locally when run. Turns out it looks like they may be using new ptrace-like syscalls so the docker container now needs `--privileged` when executing to complete the test.
Configuration menu - View commit details
-
Copy full SHA for e5116b6 - Browse repository at this point
Copy the full SHA e5116b6View commit details -
Rollup merge of rust-lang#43544 - redox-os:update_redox_sys, r=sfackler
Update redox sys - Add JoinHandleExt - Split FL and FD for fcntl
Configuration menu - View commit details
-
Copy full SHA for de5c525 - Browse repository at this point
Copy the full SHA de5c525View commit details -
Rollup merge of rust-lang#43549 - alexcrichton:build-llvm, r=Mark-Sim…
…ulacrum rustbuild: Enable building LLVM I use this from time to time debugging LLVM builds, useful to have!
Configuration menu - View commit details
-
Copy full SHA for 16c3fd9 - Browse repository at this point
Copy the full SHA 16c3fd9View commit details