rust/src
bors 0464f638af Auto merge of #77566 - Marwes:smaller_hashmap, r=Amanieu
feat: Update hashbrown to instantiate less llvm IR

Includes https://github.com/rust-lang/hashbrown/pull/204 and https://github.com/rust-lang/hashbrown/pull/205 (not yet merged) which both serve to reduce the amount of IR generated for hashmaps.

Inspired by the llvm-lines data gathered in https://github.com/rust-lang/rust/pull/76680 (cc `@Julian-Wollersberger)`
2021-03-18 11:03:49 +00:00
..
bootstrap Make bootstrap be more informative when one does x.py test on a beta checkout without other mods. 2021-03-15 23:19:35 -04:00
build_helper
ci Rollup merge of #83204 - jethrogb:jb/sgx-c-build, r=joshtriplett,raoulstrackx 2021-03-18 00:28:12 +01:00
doc Rollup merge of #83206 - ehuss:update-books, r=ehuss 2021-03-17 15:20:59 +09:00
etc Update HashSet natvis 2021-03-17 10:07:09 +01:00
librustdoc hir: Preserve used syntax in TyKind::TraitObject 2021-03-18 03:02:32 +03:00
llvm-project@62a1ddde22
rustdoc-json-types
test Auto merge of #82868 - petrochenkov:bto, r=estebank 2021-03-18 05:27:26 +00:00
tools Auto merge of #82868 - petrochenkov:bto, r=estebank 2021-03-18 05:27:26 +00: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.