rust/src
bors 3824017f8e Auto merge of #86166 - tmiasko:no-alloca-for-zsts, r=nagisa
Do not emit alloca for ZST locals with multiple assignments

This extends 35566bfd7d to additionally stop emitting unnecessary allocas for zero sized locals that are assigned multiple times.

When rebuilding the standard library with `-Zbuild-std` this reduces the number of locals that require an allocation from 62315 to 61767.
2021-06-21 04:03:51 +00:00
..
bootstrap Rollup merge of #86156 - ehuss:linkchecker-fixes, r=Mark-Simulacrum 2021-06-21 09:42:15 +09:00
build_helper
ci
doc
etc
librustdoc
llvm-project@39c5555872
rustdoc-json-types
test Auto merge of #86166 - tmiasko:no-alloca-for-zsts, r=nagisa 2021-06-21 04:03:51 +00:00
tools Rollup merge of #86156 - ehuss:linkchecker-fixes, r=Mark-Simulacrum 2021-06-21 09:42:15 +09:00
README.md
stage0.txt
version

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.