-
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 6 pull requests #63648
Rollup of 6 pull requests #63648
Commits on Aug 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1ab9e52 - Browse repository at this point
Copy the full SHA 1ab9e52View commit details -
Remap paths for proc-macro crates.
The remap-debuginfo config option remaps paths in most crates, but it does not apply to proc-macros, so they are still non-reproducible. This patch fixes that.
Configuration menu - View commit details
-
Copy full SHA for 55caf1d - Browse repository at this point
Copy the full SHA 55caf1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e2d02a - Browse repository at this point
Copy the full SHA 9e2d02aView commit details
Commits on Aug 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 178abd7 - Browse repository at this point
Copy the full SHA 178abd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f1da63 - Browse repository at this point
Copy the full SHA 0f1da63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 892ef6f - Browse repository at this point
Copy the full SHA 892ef6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4087fc5 - Browse repository at this point
Copy the full SHA 4087fc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20661f1 - Browse repository at this point
Copy the full SHA 20661f1View commit details -
resolve: Populate external modules in more automatic and lazy way
The modules are now populated implicitly on the first access
Configuration menu - View commit details
-
Copy full SHA for ea81d8c - Browse repository at this point
Copy the full SHA ea81d8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe2524c - Browse repository at this point
Copy the full SHA fe2524cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4cc2d - Browse repository at this point
Copy the full SHA ab4cc2dView commit details -
Move some code into `build_reduced_graph.rs` to keep `BuildReducedGraphVisitor` it private Also move the def collector call to `build_reduced_graph.rs`, it belongs there.
Configuration menu - View commit details
-
Copy full SHA for 5e47cd4 - Browse repository at this point
Copy the full SHA 5e47cd4View commit details
Commits on Aug 17, 2019
-
Rollup merge of rust-lang#63149 - petrochenkov:lazypop2, r=eddyb
resolve: Populate external modules in more automatic and lazy way So, resolve had this function `populate_module_if_necessary` for loading module children from other crates from metadata. I never really understood when it should've been called and when not. This PR removes the function and loads the module children automatically on the first access instead. r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for 7f3c67d - Browse repository at this point
Copy the full SHA 7f3c67dView commit details -
Rollup merge of rust-lang#63545 - Centril:gate-yield-preexp, r=oli-obk
Feature gate 'yield $expr?' pre-expansion Also improve the overall ergonomics of pre-expansion gating in general. r? @Zoxc
Configuration menu - View commit details
-
Copy full SHA for bf04ede - Browse repository at this point
Copy the full SHA bf04edeView commit details -
Rollup merge of rust-lang#63548 - eddyb:unicode-demangling, r=alexcri…
…chton Update rustc-demangle to 0.1.16. Includes rust-lang/rustc-demangle#29 and rust-lang/rustc-demangle#30. You can see the effects of the former in the testcase changes. r? @alexcrichton cc @davidtwco @michaelwoerister
Configuration menu - View commit details
-
Copy full SHA for 13b1031 - Browse repository at this point
Copy the full SHA 13b1031View commit details -
Rollup merge of rust-lang#63558 - jgalenson:move-remap, r=alexcrichton
Remap paths for proc-macro crates. The remap-debuginfo config option remaps paths in most crates, but it does not apply to proc-macros, so they are still non-reproducible. This patch fixes that. I'm not completely sure if this is the best way to do this, but to get reproducible builds we need librustc_macros to be built with --remap-path-prefix. I was previously modifying Cargo to pass that argument to all child crates, so this seems simpler and more correct. I did not add a test since there do not seem to be any existing tests for RUSTC_DEBUGINFO_MAP. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for 786aaf0 - Browse repository at this point
Copy the full SHA 786aaf0View commit details -
Rollup merge of rust-lang#63641 - DieracDelta:master, r=eddyb
add git keyword to submodule comments in config.example.toml I searched over config.example.toml file looking for a place to disable git submodules from being updated, and missed the two options related to this because they did not include the keyword git. This pr simply adds git to the relevant comments so hopefully others won't also miss that these options exist.
Configuration menu - View commit details
-
Copy full SHA for 8168082 - Browse repository at this point
Copy the full SHA 8168082View commit details -
Rollup merge of rust-lang#63642 - eddyb:wrap-it-up, r=rkruppe,Mark-Si…
…mulacrum Rename overflowing_{add,sub,mul} intrinsics to wrapping_{add,sub,mul}. These confused @Gankra, and then, also me, especially since `overflowing_*` *methods* also exist, but they map to `*_with_overflow` intrinsics! r? @oli-obk / @nikomatsakis cc @Mark-Simulacrum (on the rustbuild workaround)
Configuration menu - View commit details
-
Copy full SHA for e8fb78b - Browse repository at this point
Copy the full SHA e8fb78bView commit details