-
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 8 pull requests #63471
Rollup of 8 pull requests #63471
Commits on Aug 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 740f8db - Browse repository at this point
Copy the full SHA 740f8dbView commit details
Commits on Aug 10, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 03e95ae - Browse repository at this point
Copy the full SHA 03e95aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f1e8a - Browse repository at this point
Copy the full SHA 62f1e8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 440a5c8 - Browse repository at this point
Copy the full SHA 440a5c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d809d6e - Browse repository at this point
Copy the full SHA d809d6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93839c3 - Browse repository at this point
Copy the full SHA 93839c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30ba4bd - Browse repository at this point
Copy the full SHA 30ba4bdView commit details
Commits on Aug 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for da6fbb1 - Browse repository at this point
Copy the full SHA da6fbb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca1e94b - Browse repository at this point
Copy the full SHA ca1e94bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbd5613 - Browse repository at this point
Copy the full SHA fbd5613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e6fbbe - Browse repository at this point
Copy the full SHA 8e6fbbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b062a1 - Browse repository at this point
Copy the full SHA 4b062a1View commit details -
proper doc comment for 'recovered' field of variant
Curtesy of petrochenkov
Configuration menu - View commit details
-
Copy full SHA for 3972d05 - Browse repository at this point
Copy the full SHA 3972d05View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5a6356 - Browse repository at this point
Copy the full SHA c5a6356View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c77a17 - Browse repository at this point
Copy the full SHA 5c77a17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0930747 - Browse repository at this point
Copy the full SHA 0930747View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65ea7b7 - Browse repository at this point
Copy the full SHA 65ea7b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19c85a8 - Browse repository at this point
Copy the full SHA 19c85a8View commit details -
Remove crate_name from DocContext
tcx.crate_name is the appropriate way to retrieve the crate name.
Configuration menu - View commit details
-
Copy full SHA for 00d7bc7 - Browse repository at this point
Copy the full SHA 00d7bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f80a8d - Browse repository at this point
Copy the full SHA 8f80a8dView commit details -
This drops the parking_lot dependency; the ReentrantMutex type appeared to be unused (at least, no compilation failures occurred). This is technically a possible change in behavior of its users, as lock() would wait on other threads releasing their guards, but since we didn't actually remove any threading or such in this code, it appears that we never used that behavior (the behavior change is only noticeable if the type previously was used in two threads, in a single thread ReentrantMutex is useless).
Configuration menu - View commit details
-
Copy full SHA for c574810 - Browse repository at this point
Copy the full SHA c574810View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be2857 - Browse repository at this point
Copy the full SHA 6be2857View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0031951 - Browse repository at this point
Copy the full SHA 0031951View commit details -
Don't store all traits in DocContext
This is already a query so we're just needlessly copying the data around.
Configuration menu - View commit details
-
Copy full SHA for 0347480 - Browse repository at this point
Copy the full SHA 0347480View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea2f87 - Browse repository at this point
Copy the full SHA eea2f87View commit details -
Configuration menu - View commit details
-
Copy full SHA for ade8b02 - Browse repository at this point
Copy the full SHA ade8b02View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbad77f - Browse repository at this point
Copy the full SHA dbad77fView commit details -
Remove fmt::Display impls on Markdown structs
These impls prevent ergonomic use of the config (e.g., forcing us to use RefCell) despite all usecases for these structs only using their Display impls once.
Configuration menu - View commit details
-
Copy full SHA for c250b5f - Browse repository at this point
Copy the full SHA c250b5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa0964 - Browse repository at this point
Copy the full SHA 1aa0964View commit details -
Reduce nesting in externalfiles implementation
Utilize `?` instead of and_then/map operators
Configuration menu - View commit details
-
Copy full SHA for 3b8a24d - Browse repository at this point
Copy the full SHA 3b8a24dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b204232 - Browse repository at this point
Copy the full SHA b204232View commit details -
Copy ty::Instance instead of passing by reference
ty::Instance is small and Copy, we should not be adding additional indirection.
Configuration menu - View commit details
-
Copy full SHA for 43de341 - Browse repository at this point
Copy the full SHA 43de341View commit details -
Rollup merge of rust-lang#61969 - MikailBag:master, r=Centril
Add #[repr(transparent)] for several types In some functions, types mentioned in this PR are transmuted into their inner value. Example for `PathBuf`: https://github.com/rust-lang/rust/blob/master/src/libstd/path.rs#L1132. This PR adds `#[repr(transparent)]` to those types, so their correct behavior doesn't depend on compiler details. (As far as I understand, currently that line, converting `PathBuf` to `Vec<u8>`, is UB).
Configuration menu - View commit details
-
Copy full SHA for 8862977 - Browse repository at this point
Copy the full SHA 8862977View commit details -
Rollup merge of rust-lang#63346 - RalfJung:zeroed-lint, r=eddyb
Lint on some incorrect uses of mem::zeroed / mem::uninitialized Cc rust-lang#62825 and https://internals.rust-lang.org/t/make-mem-uninitialized-and-mem-zeroed-panic-for-some-types-where-0-is-a-niche/10605 This does not yet handle `NonNull`/`NonZero*`, but it is a start. I also improved some doc issues I hit on the way, and added a useful helper to `TyS`. EDIT: I added the relnotes label mostly as a proposal -- I think this is worth mentioning, but leave the decision up to the release team.
Configuration menu - View commit details
-
Copy full SHA for 061245e - Browse repository at this point
Copy the full SHA 061245eView commit details -
Rollup merge of rust-lang#63433 - RalfJung:miri-call, r=oli-obk
Miri shouldn't look at types r? @oli-obk Fixes rust-lang#62137
Configuration menu - View commit details
-
Copy full SHA for 24a8337 - Browse repository at this point
Copy the full SHA 24a8337View commit details -
Rollup merge of rust-lang#63440 - RalfJung:ctfe-backtrace, r=oli-obk
rename RUST_CTFE_BACKTRACE to RUSTC_CTFE_BACKTRACE This matches `RUSTC_LOG`. Both affect only rustc, not any Rust program.
Configuration menu - View commit details
-
Copy full SHA for 8122a01 - Browse repository at this point
Copy the full SHA 8122a01View commit details -
Rollup merge of rust-lang#63441 - bjorn3:patch-1, r=Mark-Simulacrum
Derive Debug for CrateInfo
Configuration menu - View commit details
-
Copy full SHA for c805a38 - Browse repository at this point
Copy the full SHA c805a38View commit details -
Rollup merge of rust-lang#63442 - lzutao:vec-bin-search-insert, r=Mar…
…k-Simulacrum Add an example to show how to insert item to a sorted vec Closes rust-lang#61684 cc rust-lang#61742 r? @Mark-Simulacrum, @jonas-schievink
Configuration menu - View commit details
-
Copy full SHA for e16b12f - Browse repository at this point
Copy the full SHA e16b12fView commit details -
Rollup merge of rust-lang#63453 - Mark-Simulacrum:rustdoc-clean-2, r=…
…GuillaumeGomez rustdoc: general cleanup Almost all commits stand alone; but all commits can be reviewed individually.
Configuration menu - View commit details
-
Copy full SHA for 86ceab4 - Browse repository at this point
Copy the full SHA 86ceab4View commit details -
Rollup merge of rust-lang#63464 - Mark-Simulacrum:deref-instance, r=e…
…ddyb Copy ty::Instance instead of passing by reference ty::Instance is small and Copy, we should not be adding additional indirection. Fixes rust-lang#63409. r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for 4229dc3 - Browse repository at this point
Copy the full SHA 4229dc3View commit details