rust/src/librustc
Mark Simulacrum 54df1bf200
Rollup merge of #50818 - nnethercote:faster-normalize, r=nikomatsakis
Speed up `opt_normalize_projection_type`

`opt_normalize_projection_type` is hot in the serde and futures benchmarks in rustc-perf. These two patches speed up the execution of most runs for them by 2--4%.
2018-05-17 13:51:27 -06:00
..
benches
cfg Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
dep_graph Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
hir Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
ich Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
infer Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
lint Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
middle Rollup merge of #50649 - nnethercote:tweak-nearest_common_ancestor, r=nikomatsakis 2018-05-17 13:51:22 -06:00
mir Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
session Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
traits Rollup merge of #50818 - nnethercote:faster-normalize, r=nikomatsakis 2018-05-17 13:51:27 -06:00
ty Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
util Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
build.rs
Cargo.toml Rename trans to codegen everywhere. 2018-05-17 15:08:30 +03:00
diagnostics.rs
lib.rs Switch to 1.26 bootstrap compiler 2018-05-17 08:47:25 -06:00
macros.rs
README.md

For more information about how rustc works, see the rustc guide.