-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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 10 pull requests #80960
Rollup of 10 pull requests #80960
Commits on Nov 29, 2020
-
diagnostics: Note capturing closures can't be coerced to fns
Fixes: rust-lang#72457, rust-lang#71895
Configuration menu - View commit details
-
Copy full SHA for 1841a5f - Browse repository at this point
Copy the full SHA 1841a5fView commit details
Commits on Dec 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a189cb2 - Browse repository at this point
Copy the full SHA a189cb2View commit details
Commits on Jan 5, 2021
-
Added support for i386-unknown-linux-gnu and i486-unknown-linux-gnu
Support for both can be useful when creating new firmware, boot loaders, or embedded operating systems.
Configuration menu - View commit details
-
Copy full SHA for a0b0aec - Browse repository at this point
Copy the full SHA a0b0aecView commit details
Commits on Jan 6, 2021
-
use Once instead of Mutex to manage capture resolution
This allows us to return borrows of the captured backtrace frames that are tied to a borrow of the Backtrace itself, instead of to some short-lived Mutex guard. It also makes it semantically clearer what synchronization is needed on the capture.
Configuration menu - View commit details
-
Copy full SHA for db4585a - Browse repository at this point
Copy the full SHA db4585aView commit details
Commits on Jan 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c1d9423 - Browse repository at this point
Copy the full SHA c1d9423View commit details
Commits on Jan 10, 2021
-
Fix --pretty=expanded with --remap-path-prefix
Per rust-lang#80832, using --pretty=expanded and --remap-path-prefix results in an ICE. This is becasue the session source files table is stored in remapped form, whereas --pretty-expanded looks up unremapped files. This remaps the path prefixes before lookup.
Configuration menu - View commit details
-
Copy full SHA for 67978d5 - Browse repository at this point
Copy the full SHA 67978d5View commit details
Commits on Jan 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d7ce9d5 - Browse repository at this point
Copy the full SHA d7ce9d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82d0c59 - Browse repository at this point
Copy the full SHA 82d0c59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9756838 - Browse repository at this point
Copy the full SHA 9756838View commit details
Commits on Jan 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2e3ab43 - Browse repository at this point
Copy the full SHA 2e3ab43View commit details -
Configuration menu - View commit details
-
Copy full SHA for b18a426 - Browse repository at this point
Copy the full SHA b18a426View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0401a99 - Browse repository at this point
Copy the full SHA 0401a99View commit details -
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
Configuration menu - View commit details
-
Copy full SHA for f3c8f29 - Browse repository at this point
Copy the full SHA f3c8f29View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a9742 - Browse repository at this point
Copy the full SHA a8a9742View commit details
Commits on Jan 13, 2021
-
Rollup merge of rust-lang#78901 - arora-aman:fix_closure_coerce, r=es…
…tebank diagnostics: Note capturing closures can't be coerced to fns Fixes rust-lang#72457, fixes rust-lang#71895 r? `@estebank`
Configuration menu - View commit details
-
Copy full SHA for 45ba015 - Browse repository at this point
Copy the full SHA 45ba015View commit details -
Rollup merge of rust-lang#79588 - estebank:issue-79187, r=oli-obk
Provide more information for HRTB lifetime errors involving closures
Configuration menu - View commit details
-
Copy full SHA for 11bca6b - Browse repository at this point
Copy the full SHA 11bca6bView commit details -
Rollup merge of rust-lang#80232 - bugadani:roundtrip, r=estebank
Remove redundant def_id lookups Simplify `DefId -> LocalDefId -> HirId -> LocalDefId -> DefId` chains.
Configuration menu - View commit details
-
Copy full SHA for ac7267a - Browse repository at this point
Copy the full SHA ac7267aView commit details -
Rollup merge of rust-lang#80662 - rxrbln:master, r=estebank
Added support for i386-unknown-linux-gnu and i486-unknown-linux-gnu Support for both can be useful when creating new firmware, boot loaders, or embedded operating systems.
Configuration menu - View commit details
-
Copy full SHA for 492cb39 - Browse repository at this point
Copy the full SHA 492cb39View commit details -
Rollup merge of rust-lang#80736 - KodrAus:feat/lazy-resolve, r=dtolnay
use Once instead of Mutex to manage capture resolution For rust-lang#78299 This allows us to return borrows of the captured backtrace frames that are tied to a borrow of the Backtrace itself, instead of to some short-lived Mutex guard. We could alternatively share `&Mutex<Capture>`s and lock on-demand, but then we could potentially forget to call `resolve()` before working with the capture. It also makes it semantically clearer what synchronization is needed on the capture. cc `@seanchen1991` `@rust-lang/project-error-handling`
Configuration menu - View commit details
-
Copy full SHA for e73ee1d - Browse repository at this point
Copy the full SHA e73ee1dView commit details -
Rollup merge of rust-lang#80796 - cuviper:llvm-11.0.1, r=nikic
Update to LLVM 11.0.1 This updates to a new LLVM branch, rebased on the upstream `llvmorg-11.0.1`. All our patches applied cleanly except the fortanix unwind changes, which just needed a small adjustment in cmake files. r? `@nikic` Fixes rust-lang#73722
Configuration menu - View commit details
-
Copy full SHA for 330e196 - Browse repository at this point
Copy the full SHA 330e196View commit details -
Rollup merge of rust-lang#80859 - jsgf:fix-pretty-remap, r=davidtwco
Fix --pretty=expanded with --remap-path-prefix Per rust-lang#80832, using --pretty=expanded and --remap-path-prefix results in an ICE. This is becasue the session source files table is stored in remapped form, whereas --pretty-expanded looks up unremapped files. This remaps the path prefixes before lookup. ~~There don't appear to be any existing tests for --pretty=expanded; I'll look into adding some.~~ Never mind, found the pretty tests. Fixes rust-lang#80832
Configuration menu - View commit details
-
Copy full SHA for 7ce8246 - Browse repository at this point
Copy the full SHA 7ce8246View commit details -
Rollup merge of rust-lang#80922 - spastorino:revert-inline-always-in-…
…debug, r=wesleywiser Revert "Auto merge of rust-lang#76896 - spastorino:codegen-inline-fns2 This reverts commit ddf2cc7, reversing changes made to 937f629. As `@alexcrichton` pointed out in rust-lang#80916 there's a problem with the taken approach.
Configuration menu - View commit details
-
Copy full SHA for d64e703 - Browse repository at this point
Copy the full SHA d64e703View commit details -
Rollup merge of rust-lang#80924 - teryror:issue-80893-fix, r=jyn514
Fix rustdoc --test-builder argument parsing My suggested fix to issue rust-lang#80893. I can actually hook Miri in there now. I also fixed what I believe to be a typo in the option's help text.
Configuration menu - View commit details
-
Copy full SHA for c64d3f0 - Browse repository at this point
Copy the full SHA c64d3f0View commit details -
Rollup merge of rust-lang#80935 - pierwill:rustc_middle-levelandsourc…
…e, r=petrochenkov Rename `rustc_middle::lint::LevelSource` to `LevelAndSource` This continues work in rust-lang#80274 to improve code readability. This naming follows a pattern seen elsewhere in the compiler (e.g. [`rustc_middle::ty::TypeAndMut`](https://doc.rust-lang.org/nightly/nightly-rustc/rustc_middle/ty/struct.TypeAndMut.html)).
Configuration menu - View commit details
-
Copy full SHA for 5b90fe1 - Browse repository at this point
Copy the full SHA 5b90fe1View commit details