-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 5 pull requests #69004
Rollup of 5 pull requests #69004
Commits on Feb 1, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 847d5b4 - Browse repository at this point
Copy the full SHA 847d5b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd22823 - Browse repository at this point
Copy the full SHA fd22823View commit details
Commits on Feb 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b82f6c5 - Browse repository at this point
Copy the full SHA b82f6c5View commit details
Commits on Feb 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 73936ab - Browse repository at this point
Copy the full SHA 73936abView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab6ea2b - Browse repository at this point
Copy the full SHA ab6ea2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf82582 - Browse repository at this point
Copy the full SHA bf82582View commit details
Commits on Feb 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 66fd4e6 - Browse repository at this point
Copy the full SHA 66fd4e6View commit details -
Use
associated_items
query in impl overlap checkThis reduces the number of `associated_item` queries done here.
Configuration menu - View commit details
-
Copy full SHA for f416573 - Browse repository at this point
Copy the full SHA f416573View commit details -
Add a fast path to inherent impl overlap check
Quickly skip impls that do not define any items with the same name
Configuration menu - View commit details
-
Copy full SHA for 52f7711 - Browse repository at this point
Copy the full SHA 52f7711View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0cb1ae - Browse repository at this point
Copy the full SHA e0cb1aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 58a9284 - Browse repository at this point
Copy the full SHA 58a9284View commit details
Commits on Feb 9, 2020
-
Rollup merge of #68738 - kennytm:derive-clone-eq-for-fromutf8error, r…
…=sfackler Derive Clone + Eq for std::string::FromUtf8Error Implement `Clone` and `Eq` for `std::string::FromUtf8Error`. Both the inner `Vec<u8>` and `std::str::Utf8Error` are also `Clone + Eq`, so I don't see why we shouldn't derive them on `FromUtf8Error` as well. (impl are insta-stable, requiring FCP from T-libs.)
Configuration menu - View commit details
-
Copy full SHA for 0b50319 - Browse repository at this point
Copy the full SHA 0b50319View commit details -
Rollup merge of #68742 - tspiteri:string-as-mut, r=sfackler
implement AsMut<str> for String Closes #68741.
Configuration menu - View commit details
-
Copy full SHA for 3516df3 - Browse repository at this point
Copy the full SHA 3516df3View commit details -
Rollup merge of #68881 - eddyb:always-preserve-dbg-vars, r=nagisa
rustc_codegen_llvm: always set AlwaysPreserve on all debuginfo variables Making this depend on the optimization level appears to have been a copy-paste mistake (other LLVM functions called in this module also take a `bool` argument, but there it means something unrelated). Also see #8855 (comment). I don't believe we have any reason to let LLVM omit user variables from DWARF, and we were already setting this to `true` when LLVM *could* optimize them away, so this PR should have no effect anyway. r? @michaelwoerister or @nagisa cc @hanna-kruppe @nikomatsakis
Configuration menu - View commit details
-
Copy full SHA for 0e23d36 - Browse repository at this point
Copy the full SHA 0e23d36View commit details -
Rollup merge of #68911 - jonas-schievink:inherent-overlap, r=petroche…
…nkov Speed up the inherent impl overlap check This gives a ~7% improvement in compile times for the stm32f0(x2) crate. Also addresses @eddyb's comment in #68837 (comment).
Configuration menu - View commit details
-
Copy full SHA for f6b8281 - Browse repository at this point
Copy the full SHA f6b8281View commit details -
Rollup merge of #68913 - Areredify:gat_pretty, r=cramertj
Pretty-print generic params and where clauses on associated types closes #67509
Configuration menu - View commit details
-
Copy full SHA for da00582 - Browse repository at this point
Copy the full SHA da00582View commit details