rust/src/librustc_typeck
bors aecf3d8b65 Auto merge of #24965 - arielb1:instant-reject, r=nikomatsakis
This uses a (per-trait) hash-table to separate impls from different TraitDefs, and makes coherence go so much quicker. I will post performance numbers tomorrow.

This is still WIP, as when there's an overlap error, impls can get printed in the wrong order, which causes a few issues. Should I pick the local impl with the smallest NodeId to print?

Could you take a look at this @nikomatsakis?
2015-05-01 08:33:08 +00:00
..
2015-04-30 15:10:52 +03:00
2015-04-30 20:35:10 +03:00
2015-04-30 15:10:52 +03:00
2015-04-01 11:22:39 -04:00