diff options
| author | bors <bors@rust-lang.org> | 2016-04-17 19:11:20 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2016-04-17 19:11:20 -0700 |
| commit | 63760acf31e605c8a91bb5cbcbcb4bfb95435e48 (patch) | |
| tree | 26ee481c87ddb93c740d43ad775d49fe7dbdba13 /src/libstd | |
| parent | ed7c56796ef17f13227a50dc1a72a018b1d5e33f (diff) | |
| parent | 6ae80273a08c9cb0b75b8aec464f1e7d838a2bda (diff) | |
| download | rust-63760acf31e605c8a91bb5cbcbcb4bfb95435e48.tar.gz rust-63760acf31e605c8a91bb5cbcbcb4bfb95435e48.zip | |
Auto merge of #33064 - jseyfried:improve_resolve_performance, r=eddyb
resolve: Improve performance This fixes #33061 by speeding up searchs through all traits in scope, a bottleneck in `resolve`. According to my measurements, this PR improves resolution performance by a factor of 3.4x on `librustc`, which almost completely reverses the 3.75x performance regression reported in #33061. r? @eddyb
Diffstat (limited to 'src/libstd')
0 files changed, 0 insertions, 0 deletions
