| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -42/+0 | |
| 2020-07-05 | Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-04-12 | Remove usage of `DUMMY_HIR_ID` in calls to `ObligationClause::misc` | marmeladema | -3/+1 | |
| Use `ObligationClause::dummy()` when appropriate or replace `hir::DUMMY_HIR_ID` by `hir::CRATE_HIR_ID`, as used in `ObligationClause::dummy()`. | ||||
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -2/+2 | |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -2/+2 | |
| 2020-03-14 | Make downstream crates compile. | Camille GILLOT | -3/+5 | |
| 2020-02-16 | Make librustc_traits compile. | Camille GILLOT | -3/+6 | |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -1/+1 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 | |
| 2019-12-22 | Format the world | Mark Rousskov | -17/+4 | |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -1/+1 | |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 | |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -1/+1 | |
| 2019-04-25 | Update trait queries | John Kåre Alsaker | -2/+1 | |
| 2019-02-13 | HirId-ify hir::BodyId | ljedrz | -2/+2 | |
| 2019-02-07 | Transition librustc_traits to 2018 edition | Hirokazu Hata | -1/+1 | |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 | |
| 2018-10-15 | rename `QueryResult` to `QueryResponse` | Niko Matsakis | -2/+2 | |
| `Result` really sounds like the rustc result type | ||||
| 2018-06-27 | change the `enter_canonical_trait_query` method to give a fulfill cx | Niko Matsakis | -7/+5 | |
| 2018-06-27 | move into `provide` methods | Niko Matsakis | -1/+9 | |
| 2018-06-27 | use query boiler plate for `normalize_projection_ty` too | Niko Matsakis | -27/+33 | |
| 2018-06-26 | move `make_query_response` into method on infcx | Niko Matsakis | -3/+1 | |
| 2018-05-17 | Avoid allocations in `opt_normalize_projection_type`. | Nicholas Nethercote | -6/+4 | |
| This patch changes `opt_normalize_project_type` so it appends obligations to a given obligations vector, instead of returning a new obligations vector. This change avoids lots of allocations. In the most extreme case, for a clean "Check" build of serde it reduces the total number of allocations by 20%. | ||||
| 2018-04-10 | Make PerfStats thread-safe and remove unused fields | John Kåre Alsaker | -2/+2 | |
| 2018-03-17 | Replace Rc with Lrc | John Kåre Alsaker | -2/+2 | |
| 2018-03-13 | introduce `infcx.at(..).normalize(..)` operation [VIC] | Niko Matsakis | -0/+55 | |
| It is backed by the new `normalize_projection_ty` query, which uses canonicalization. | ||||
