]> git.lizzy.rs Git - rust.git/commit
Auto merge of #68606 - jonas-schievink:normalize-fastpath, r=Zoxc
authorbors <bors@rust-lang.org>
Tue, 28 Jan 2020 20:26:24 +0000 (20:26 +0000)
committerbors <bors@rust-lang.org>
Tue, 28 Jan 2020 20:26:24 +0000 (20:26 +0000)
commit3761dcd3467441f78939ccb3b341b03b6a7558d7
tree9db360c58dde696d24eeb1f733cd1ec458743850
parentac2f3fa41ac5ae8425b959f955bb7433b7c57aea
parent474d0e33717062696be4c9799ce9822bf7b56fc2
Auto merge of #68606 - jonas-schievink:normalize-fastpath, r=Zoxc

Add an early-exit to `QueryNormalizer::fold_ty`

Pulled out from https://github.com/rust-lang/rust/pull/68524, this results in a ~60-70% reduction in compile time for the await-call-tree benchmarks. This should unblock https://github.com/rust-lang/rust/issues/67982 as well.

r? @Zoxc