| Age | Commit message (Expand) | Author | Lines |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -29/+0 |
| 2020-03-26 | Make librustc compile. | Camille GILLOT | -0/+29 |
| 2020-03-26 | Move query system to librustc_query_system. | Camille GILLOT | -596/+0 |
| 2020-03-26 | Move HashStable bound to the trait definition. | Camille GILLOT | -9/+2 |
| 2020-03-26 | Parametrise by try_collect_active_jobs. | Camille GILLOT | -61/+59 |
| 2020-03-26 | Generalise QueryLatch. | Camille GILLOT | -10/+12 |
| 2020-03-26 | Generalise QueryJobId. | Camille GILLOT | -24/+24 |
| 2020-03-26 | Make QueryAccessor argument a type. | Camille GILLOT | -30/+44 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -2/+2 |
| 2020-02-24 | librustc{, codegen_ssa,infer,mir_build}: don't clone types that are copy | Matthias Krüger | -1/+1 |
| 2020-02-12 | Address comments | John Kåre Alsaker | -0/+5 |
| 2020-02-12 | Use a counter instead of pointers to the stack | John Kåre Alsaker | -32/+40 |
| 2020-02-12 | Construct query job latches on-demand | John Kåre Alsaker | -102/+190 |
| 2020-02-01 | pacify the parallel compiler | Mazdak Farrokhzad | -2/+2 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -7/+7 |
| 2019-12-25 | Fix skipped setting of syntax::GLOBALS | Mark Rousskov | -2/+4 |
| 2019-12-25 | Store callbacks in global statics | Mark Rousskov | -3/+2 |
| 2019-12-22 | Format the world | Mark Rousskov | -88/+71 |
| 2019-12-06 | Rename to `then_some` and `then` | varkor | -1/+1 |
| 2019-12-06 | Use `to_option` in various places | varkor | -7/+2 |
| 2019-11-19 | Move the definition of `QueryResult` into `plumbing.rs`. | Nicholas Nethercote | -10/+0 |
| 2019-09-28 | Switch over all StableHash impls to new format | Mark Rousskov | -2/+2 |
| 2019-07-28 | Fix `cfg(parallel_compiler)` mode | Vadim Petrochenkov | -33/+15 |
| 2019-07-28 | Remove lint annotations in specific crates that are already enforced by rustb... | Vadim Petrochenkov | -1/+2 |
| 2019-06-14 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -5/+1 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -7/+7 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -5/+5 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -2/+2 |
| 2019-03-01 | Add support for using a jobserver with Rayon | John Kåre Alsaker | -0/+5 |
| 2019-02-15 | Always emit an error for a query cycle | John Kåre Alsaker | -21/+3 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -9/+10 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -11/+13 |
| 2019-01-28 | Use multiple threads by default. Limits tests to one thread. Do some renaming. | John Kåre Alsaker | -21/+21 |
| 2019-01-08 | Move diagnostics out from QueryJob and optimize for the case with no diagnostics | John Kåre Alsaker | -5/+0 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-25 | Auto merge of #56983 - ljedrz:parallel_query_tweaks, r=Zoxc | bors | -17/+9 |
| 2018-12-19 | query: simplify stack trimming in cycle_check | ljedrz | -1/+1 |
| 2018-12-19 | query: minor refactoring | ljedrz | -5/+2 |
| 2018-12-19 | query: insert visited queries more eagerly | ljedrz | -6/+3 |
| 2018-12-19 | query: faster stack reversal in remove_cycle | ljedrz | -5/+3 |
| 2018-12-17 | Rename await into cycle_error for the single threaded case and add some comments | John Kåre Alsaker | -1/+1 |
| 2018-12-17 | Tweak query code for performance | John Kåre Alsaker | -28/+41 |
| 2018-12-06 | Fix a race condition | John Kåre Alsaker | -2/+5 |
| 2018-12-06 | Show usages of query cycles and correctly shift queries in a cycle | John Kåre Alsaker | -30/+61 |
| 2018-10-05 | rustc/ty: improve stack shifting and remove related allocations | ljedrz | -10/+10 |
| 2018-10-05 | rustc/ty: move a faster early return up | ljedrz | -5/+5 |
| 2018-10-05 | rustc/ty: improve allocations | ljedrz | -3/+3 |
| 2018-08-28 | Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc. | Eduard-Mihai Burtescu | -5/+6 |
| 2018-08-19 | Fix typos found by codespell. | Matthias Krüger | -1/+1 |