-
Notifications
You must be signed in to change notification settings - Fork 12.3k
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 11 pull requests #66875
Rollup of 11 pull requests #66875
Commits on Nov 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 266ede1 - Browse repository at this point
Copy the full SHA 266ede1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5098ba6 - Browse repository at this point
Copy the full SHA 5098ba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27513a2 - Browse repository at this point
Copy the full SHA 27513a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for becfe5c - Browse repository at this point
Copy the full SHA becfe5cView commit details
Commits on Nov 25, 2019
-
Rename continue_panic_fmt to panic_handler, and make it the #[panic_h…
…andler] directly The "continue" in the name was really confusing; it sounds way too much like "resume" which is a totally different concept around panics.
Configuration menu - View commit details
-
Copy full SHA for cd5d0c7 - Browse repository at this point
Copy the full SHA cd5d0c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08f779c - Browse repository at this point
Copy the full SHA 08f779cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18bb912 - Browse repository at this point
Copy the full SHA 18bb912View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea1b803 - Browse repository at this point
Copy the full SHA ea1b803View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d01b6c - Browse repository at this point
Copy the full SHA 7d01b6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ffc944 - Browse repository at this point
Copy the full SHA 8ffc944View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5f721 - Browse repository at this point
Copy the full SHA 9d5f721View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c48579 - Browse repository at this point
Copy the full SHA 3c48579View commit details
Commits on Nov 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3a8e1b6 - Browse repository at this point
Copy the full SHA 3a8e1b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e96ca2 - Browse repository at this point
Copy the full SHA 3e96ca2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61486f4 - Browse repository at this point
Copy the full SHA 61486f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a19ef9 - Browse repository at this point
Copy the full SHA 4a19ef9View commit details -
Configuration menu - View commit details
-
Copy full SHA for babe9fc - Browse repository at this point
Copy the full SHA babe9fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68b1ac9 - Browse repository at this point
Copy the full SHA 68b1ac9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144d1c2 - Browse repository at this point
Copy the full SHA 144d1c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a9c73 - Browse repository at this point
Copy the full SHA 58a9c73View commit details -
Have Queries own the GlobalCtxt.
The construction of the GlobalCtxt is moved from a generator's stack to the Queries struct. Since the GlobalCtxt requires the HIR Forest and the arenas to live longer, those are moved into Queries the same way. The resulting handling of objects is more brittle, because consumers of the Once objects need to be careful of their initialisation.
Configuration menu - View commit details
-
Copy full SHA for b99513b - Browse repository at this point
Copy the full SHA b99513bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b71e9a - Browse repository at this point
Copy the full SHA 7b71e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e72b36 - Browse repository at this point
Copy the full SHA 7e72b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f850f6 - Browse repository at this point
Copy the full SHA 1f850f6View commit details
Commits on Nov 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 79e2324 - Browse repository at this point
Copy the full SHA 79e2324View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5ed101 - Browse repository at this point
Copy the full SHA e5ed101View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77a4c85 - Browse repository at this point
Copy the full SHA 77a4c85View commit details -
Configuration menu - View commit details
-
Copy full SHA for e321ba9 - Browse repository at this point
Copy the full SHA e321ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e12f39 - Browse repository at this point
Copy the full SHA 1e12f39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f9cd4 - Browse repository at this point
Copy the full SHA 38f9cd4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce69610 - Browse repository at this point
Copy the full SHA ce69610View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7edaeba - Browse repository at this point
Copy the full SHA 7edaebaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d411dd2 - Browse repository at this point
Copy the full SHA d411dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f11dd32 - Browse repository at this point
Copy the full SHA f11dd32View commit details -
Configuration menu - View commit details
-
Copy full SHA for df625bd - Browse repository at this point
Copy the full SHA df625bdView commit details -
Clarifies how to tag users for assigning PRs
Mark Lodato committedNov 27, 2019 Configuration menu - View commit details
-
Copy full SHA for 9b78191 - Browse repository at this point
Copy the full SHA 9b78191View commit details
Commits on Nov 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2a7dc5e - Browse repository at this point
Copy the full SHA 2a7dc5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f2ac4 - Browse repository at this point
Copy the full SHA 77f2ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85a468b - Browse repository at this point
Copy the full SHA 85a468bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd40d0c - Browse repository at this point
Copy the full SHA fd40d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 314f8d5 - Browse repository at this point
Copy the full SHA 314f8d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aead85 - Browse repository at this point
Copy the full SHA 3aead85View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3048d7e - Browse repository at this point
Copy the full SHA 3048d7eView commit details
Commits on Nov 29, 2019
-
allow customising ty::TraitRef's printing behavior
fix clippy allow customising ty::TraitRef's printing behavior fix clippy stylistic fix
Configuration menu - View commit details
-
Copy full SHA for f07bd06 - Browse repository at this point
Copy the full SHA f07bd06View commit details -
Fixed the documentation for any as is a trait rather than a type.
Configuration menu - View commit details
-
Copy full SHA for 26e5fd4 - Browse repository at this point
Copy the full SHA 26e5fd4View commit details -
Rollup merge of rust-lang#66379 - CreepySkeleton:patch-1, r=RalfJung
Rephrase docs in for ptr These methods can be supplied with NULL just fine, this is the whole point of `Option<&T>` return type.
Configuration menu - View commit details
-
Copy full SHA for 54a3aa8 - Browse repository at this point
Copy the full SHA 54a3aa8View commit details -
Rollup merge of rust-lang#66613 - Areredify:trait-ref-print, r=eddyb
Allow customising ty::TraitRef's printing behavior This pr allows to explicitly choose which representation of `TraitRef` (`<T as Trait<U>>` or `Trait<U>`) you want to print. `Debug` and `Display` representations of `TraitRef` now match. Closes rust-lang#59188.
Configuration menu - View commit details
-
Copy full SHA for 9933b80 - Browse repository at this point
Copy the full SHA 9933b80View commit details -
Rollup merge of rust-lang#66766 - RalfJung:panic-comments, r=SimonSapin
Panic machinery comments and tweaks This is mostly more comments, but I also renamed some things: * `BoxMeUp::box_me_up` is not terribly descriptive, and since this is a "take"-style method (the argument is `&mut self` but the return type is fully owned, even though you can't tell from the type) I chose a name involving "take". * `continue_panic_fmt` was very confusing as it was entirely unclear what was being continued -- for some time I thought "continue" might be the same as "resume" for a panic, but that's something entirely different. So I renamed this to `begin_panic_handler`, matching the `begin_panic*` theme of the other entry points. r? @Dylan-DPC @SimonSapin
Configuration menu - View commit details
-
Copy full SHA for 535a09a - Browse repository at this point
Copy the full SHA 535a09aView commit details -
Rollup merge of rust-lang#66789 - eddyb:mir-source-scope-local-data, …
…r=oli-obk rustc: move mir::SourceScopeLocalData to a field of SourceScopeData. By having one `ClearCrossCrate<SourceScopeLocalData>` for each scope, as opposed to a single `ClearCrossCrate` for all the `SourceScopeLocalData`s, we can represent the fact that some scopes have `SourceScopeLocalData` associated with them, and some don't. This is useful when doing MIR inlining across crates, because the `ClearCrossCrate` will be `Clear` for the cross-crate MIR scopes and `Set` for the local ones. Also see rust-lang#66203 (comment) for some context around this approach. Fixes rust-lang#51314.
Configuration menu - View commit details
-
Copy full SHA for b3d835f - Browse repository at this point
Copy the full SHA b3d835fView commit details -
Rollup merge of rust-lang#66791 - cjgillot:arena, r=Mark-Simulacrum
Handle GlobalCtxt directly from librustc_interface query system This PR constructs the `GlobalCtxt` as a member of the `Queries` in librustc_interface. This simplifies the code to construct it, at the expense of added complexity in the query control flow. This allows to handle the arenas directly from librustc_interface. Based on rust-lang#66707 r? @Zoxc
Configuration menu - View commit details
-
Copy full SHA for 9a32226 - Browse repository at this point
Copy the full SHA 9a32226View commit details -
Rollup merge of rust-lang#66793 - matthewjasper:record-static-refs, r…
…=cramertj Record temporary static references in generator witnesses Closes rust-lang#66695 * Record the pointer to static's type in MIR. * Normalize the static's type (so that constants can be compared correctly).
Configuration menu - View commit details
-
Copy full SHA for d54acc1 - Browse repository at this point
Copy the full SHA d54acc1View commit details -
Rollup merge of rust-lang#66808 - GuillaumeGomez:cleanup-err-code-3, …
…r=Dylan-DPC Cleanup error code r? @Dylan-DPC
Configuration menu - View commit details
-
Copy full SHA for 45eacba - Browse repository at this point
Copy the full SHA 45eacbaView commit details -
Rollup merge of rust-lang#66826 - mlodato517:mlodato517-clarify-pr-me…
…ssage-assigner, r=Dylan-DPC Clarifies how to tag users for assigning PRs Clarifies language of where to put `r?` text to assign a particular user. Mostly a follow up of [this discussion](rust-lang#66797 (comment)).
Configuration menu - View commit details
-
Copy full SHA for 182a2ee - Browse repository at this point
Copy the full SHA 182a2eeView commit details -
Rollup merge of rust-lang#66837 - ohadravid:epsilon-doc, r=dtolnay
Clarify `{f32,f64}::EPSILON` docs The doc for `EPSILON` says: > This is the difference between `1.0` and the next **largest** representable number. Which is a bit unclear. [Wikipedia](https://en.wikipedia.org/wiki/Machine_epsilon) says > Machine epsilon is defined as the difference between 1 and the next **larger** floating point number So this PR update the docs to match the Wikipedia version. The original PR also has this in a [comment](rust-lang#50919 (comment)).
Configuration menu - View commit details
-
Copy full SHA for 5ca191c - Browse repository at this point
Copy the full SHA 5ca191cView commit details -
Rollup merge of rust-lang#66844 - RalfJung:caller-location-leak, r=ol…
…i-obk Miri: do not consider memory allocated by caller_location leaked Fixes rust-lang/miri#1071 r? @oli-obk I am not sure if this is the best approach, but it certainly is the easiest.
Configuration menu - View commit details
-
Copy full SHA for d2aed25 - Browse repository at this point
Copy the full SHA d2aed25View commit details -
Rollup merge of rust-lang#66872 - Mikotochan:patch-1, r=jonas-schievink
Minor documentation fix Fixed the documentation for any as is a trait rather than a type.
Configuration menu - View commit details
-
Copy full SHA for 7d0b1ab - Browse repository at this point
Copy the full SHA 7d0b1abView commit details