rust/src
bors 6523b721c3 Auto merge of #81929 - pietroalbini:pgo-bootstrap, r=Mark-Simulacrum
Allow unstable features in some PGO benchmarks

Some of the benchmarks we're using for PGO require unstable features (such as compiling the standard library and some rustc-perf benchmarks), breaking CI on the beta and stable branches. For the past two releases we cherry-picked a commit directly onto the beta branch that unconditionally sets `RUSTC_BOOTSTRAP=1`, and this PR backports a similar change to the master branch.

The difference between this commit and the one we backported previously (483c1a83ca) is that this is more scoped in which benchmarks we allow unstable features, to prevent unintentionally enabling unstable features.

r? `@Mark-Simulacrum`
2021-02-10 07:10:43 +00:00
..
bootstrap Rollup merge of #81910 - jyn514:bootstrap-1.52, r=jackh726 2021-02-10 12:24:26 +09:00
build_helper Fix even more URLs 2020-11-05 20:11:29 +01:00
ci ci: allow unstable features in some PGO benchmarks 2021-02-09 16:02:19 +01:00
doc Add --extern-loc to augment unused crate dependency diagnostics 2021-02-07 14:54:20 -08:00
etc Resolve typedef in HashMap lldb pretty-printer only if possible 2021-02-06 20:24:07 +03:00
librustdoc Rename HIR UnOp variants 2021-02-09 11:39:20 +03:00
llvm-project@70d09f218d Bump LLVM submodule 2021-01-27 23:08:54 +00:00
rustdoc-json-types expand/resolve: Turn #[derive] into a regular macro attribute 2021-02-07 20:08:45 +03:00
test Rollup merge of #81926 - henryboisdequin:fix-81907, r=estebank 2021-02-10 12:24:30 +09:00
tools Rollup merge of #81951 - ehuss:update-cargo, r=ehuss 2021-02-10 12:24:32 +09:00
README.md
stage0.txt Bump rustfmt version 2021-02-02 09:09:52 -05:00
version bump nightly version to 1.52.0 2021-02-05 16:25:08 +01:00

This directory contains the source code of the rust project, including:

  • The test suite
  • The bootstrapping build system
  • Various submodules for tools, like rustdoc, rls, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.