| Age | Commit message (Expand) | Author | Lines |
| 2022-09-17 | Rollup merge of #101801 - SparrowLii:query_depth_note, r=estebank | Matthias Krüger | -7/+42 |
| 2022-09-15 | Only enable the let_else feature on bootstrap | est31 | -1/+1 |
| 2022-09-15 | correct span, add help message and add UI test when query depth overflows | SparrowLii | -22/+12 |
| 2022-09-15 | add note for `layout_of` when query depth overflows | SparrowLii | -4/+49 |
| 2022-09-14 | Allow query system to recover a HirId. | Camille GILLOT | -1/+5 |
| 2022-09-09 | Remove unnecessary `TRY_LOAD_FROM_DISK` constant | Joshua Nelson | -4/+1 |
| 2022-09-09 | Remove `cache_on_disk` from `QueryVTable` | Joshua Nelson | -11/+5 |
| 2022-09-08 | Rollup merge of #101549 - eholk:type-ir-derive-hashstable_generic, r=jackh726 | Dylan DPC | -0/+3 |
| 2022-09-08 | Auto merge of #101303 - jyn514:jnelson/handle-cycle-enum, r=cjgillot | bors | -5/+63 |
| 2022-09-07 | Use HashStable_Generic in rustc_type_ir | Eric Holk | -0/+3 |
| 2022-09-06 | Make `HandleCycleError` an enum instead of a macro-generated closure | Joshua Nelson | -5/+63 |
| 2022-09-05 | UPDATE - into_diagnostic to take a Handler instead of a ParseSess | Jhonny Bill Mena | -1/+1 |
| 2022-09-01 | Don't create two new closures for each query | Joshua Nelson | -0/+3 |
| 2022-09-01 | Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorino | bors | -6/+6 |
| 2022-08-31 | SessionDiagnostic for QueryOverflow error | Li Yuanheng | -1/+5 |
| 2022-08-31 | delete leftover comment | Li Yuanheng | -1/+0 |
| 2022-08-31 | use derive proc macro to impl SessionDiagnostic | Yuanheng Li | -53/+79 |
| 2022-08-31 | link related issue to FIXME | Li Yuanheng | -1/+1 |
| 2022-08-31 | migrate rustc_query_system to use SessionDiagnostic | Yuanheng Li | -46/+86 |
| 2022-08-29 | Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`. | Nicholas Nethercote | -6/+6 |
| 2022-08-24 | add `depth_limit` in `QueryVTable` | SparrowLii | -13/+23 |
| 2022-08-16 | Auto merge of #100441 - nnethercote:shrink-ast-Attribute, r=petrochenkov | bors | -3/+3 |
| 2022-08-16 | Shrink `ast::Attribute`. | Nicholas Nethercote | -3/+3 |
| 2022-08-07 | Remove unused hashing infra. | Camille GILLOT | -22/+7 |
| 2022-08-07 | Derive HashStable for HIR Expr and Ty. | Camille GILLOT | -14/+0 |
| 2022-08-07 | Stop forcing the hashing of bodies in types and expressions. | Camille GILLOT | -14/+8 |
| 2022-07-29 | Remove useless closure. | Camille GILLOT | -5/+3 |
| 2022-07-28 | Remove guess_head_span. | Camille GILLOT | -6/+2 |
| 2022-07-20 | consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable) | Ralf Jung | -10/+10 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -9/+9 |
| 2022-07-09 | Auto merge of #99028 - tmiasko:inline, r=estebank | bors | -0/+4 |
| 2022-07-07 | Miscellaneous inlining improvements | Tomasz Miąsko | -0/+4 |
| 2022-07-07 | Auto merge of #95573 - cjgillot:lower-query, r=michaelwoerister | bors | -22/+39 |
| 2022-07-06 | Use a dedicated DepKind for the forever-red node. | Camille GILLOT | -6/+8 |
| 2022-07-06 | Create a forever red node and use it to force side effects. | Camille GILLOT | -2/+20 |
| 2022-07-06 | Make AST lowering a query. | Camille GILLOT | -6/+6 |
| 2022-07-06 | Allow to create definitions inside the query system. | Camille GILLOT | -13/+10 |
| 2022-07-06 | incr: cache dwarf objects in work products | David Wood | -2/+6 |
| 2022-07-03 | Auto merge of #98570 - SparrowLii:deadlock, r=cjgillot | bors | -2/+1 |
| 2022-06-29 | get rid of `tcx` in deadlock handler when parallel compilation | SparrowLii | -2/+1 |
| 2022-06-27 | Update `smallvec` to 1.8.1. | Nicholas Nethercote | -1/+1 |
| 2022-06-18 | Remove `likely!` and `unlikely!` macro from compiler | Gary Guo | -8/+10 |
| 2022-06-17 | Auto merge of #98106 - cjgillot:split-definitions, r=michaelwoerister | bors | -2/+9 |
| 2022-06-16 | Move `finish` out of the `Encoder` trait. | Nicholas Nethercote | -1/+1 |
| 2022-06-15 | Auto merge of #98084 - nnethercote:rm-thread-local-IGNORED_ATTRIBUTES, r=mich... | bors | -10/+1 |
| 2022-06-15 | Rollup merge of #98083 - nnethercote:rename-Encoder, r=bjorn3 | Yuki Okushi | -3/+3 |
| 2022-06-14 | Separate `source_span` and `expn_that_defined` from `Definitions`. | Camille GILLOT | -2/+9 |
| 2022-06-14 | Remove thread-local `IGNORED_ATTRIBUTES`. | Nicholas Nethercote | -10/+1 |
| 2022-06-14 | Rename rustc_serialize::opaque::Encoder as MemEncoder. | Nicholas Nethercote | -3/+3 |
| 2022-06-13 | remove currently unused deps | klensy | -1/+0 |