Markus Westerlind
|
f45d852dcc
|
perf: Merge region_obligations snapshotting into the undo log
|
2020-05-05 11:24:36 +02:00 |
|
Esteban Küber
|
e7e3001557
|
Remove some allocations in predicate evaluation
|
2020-04-20 10:42:25 -07:00 |
|
Esteban Küber
|
2000f91f68
|
Remove some Vec allocations in an effort to improve perf
|
2020-04-20 10:42:25 -07:00 |
|
marmeladema
|
812854cdd3
|
Remove usage of DUMMY_HIR_ID in calls to ObligationClause::misc
Use `ObligationClause::dummy()` when appropriate or replace
`hir::DUMMY_HIR_ID` by `hir::CRATE_HIR_ID`, as used in
`ObligationClause::dummy()`.
|
2020-04-12 21:01:55 +01:00 |
|
Esteban Küber
|
bd7ea5441e
|
Use PredicateObligation s instead of Predicate s
Keep more information about trait binding failures.
|
2020-04-08 14:40:45 -07:00 |
|
Matthias Krüger
|
9bba047c2e
|
Use if let instead of match when only matching a single variant (clippy::single_match)
Makes code more compact and reduces nestig.
|
2020-03-30 10:52:29 +02:00 |
|
Mazdak Farrokhzad
|
0cb9e36090
|
rustc -> rustc_middle part 2
|
2020-03-30 07:16:56 +02:00 |
|
Matthias Krüger
|
ad00e91887
|
remove redundant returns (clippy::needless_return)
|
2020-03-20 20:23:03 +01:00 |
|
Camille GILLOT
|
c1e3d556bf
|
Move rustc_infer::traits to new crate rustc_trait_selection.
|
2020-03-14 14:15:50 +01:00 |
|