| Age | Commit message (Expand) | Author | Lines |
| 2023-02-25 | Add inlining attributes for query system functions | John Kåre Alsaker | -0/+9 |
| 2023-02-25 | Move `ensure_sufficient_stack` to `try_execute_query` callers | John Kåre Alsaker | -15/+8 |
| 2023-02-25 | Reduce calls to `current_query_job` | John Kåre Alsaker | -4/+4 |
| 2023-02-24 | Auto merge of #91742 - cjgillot:force-backtrace, r=estebank | bors | -11/+45 |
| 2023-02-24 | Rollup merge of #108169 - Zoxc:query-key-copy, r=cjgillot | Dylan DPC | -17/+18 |
| 2023-02-22 | Auto merge of #103042 - davidtwco:translation-distributed-ftl, r=oli-obk | bors | -0/+5 |
| 2023-02-22 | errors: generate typed identifiers in each crate | David Wood | -0/+5 |
| 2023-02-21 | Make query keys `Copy` | John Kåre Alsaker | -17/+18 |
| 2023-02-21 | Use a lock-free datastructure for `source_span` | Oli Scherer | -1/+1 |
| 2023-02-20 | Make untracked.source_span lockable so that resolution can still write to it ... | Oli Scherer | -1/+1 |
| 2023-02-20 | Make untracked.cstore lockable so that resolution can still write to it when ... | Oli Scherer | -1/+1 |
| 2023-02-18 | Auto merge of #107542 - compiler-errors:param-envs-with-inference-vars-are-cu... | bors | -1/+19 |
| 2023-02-17 | Don't allow evaluating queries that were fed in a previous compiler run | Oli Scherer | -19/+6 |
| 2023-02-17 | Auto merge of #108058 - Zoxc:query-ctxtx-byval, r=cjgillot | bors | -11/+11 |
| 2023-02-16 | Auto merge of #107833 - Zoxc:arena-query-clean, r=cjgillot | bors | -198/+30 |
| 2023-02-16 | `if $c:expr { Some($r:expr) } else { None }` =>> `$c.then(|| $r)` | Maybe Waffle | -2/+1 |
| 2023-02-16 | Remove parallel compiler fix | John Kåre Alsaker | -4/+1 |
| 2023-02-16 | Move provider fields back to rustc_query_impl | John Kåre Alsaker | -8/+6 |
| 2023-02-16 | Factor query arena allocation out from query caches | John Kåre Alsaker | -196/+33 |
| 2023-02-15 | don't clone types that are copy | Matthias Krüger | -3/+3 |
| 2023-02-14 | Pass `DepContext` and `QueryContext` by value when practical | John Kåre Alsaker | -11/+11 |
| 2023-02-11 | Create a single value cache for the () query key | John Kåre Alsaker | -2/+48 |
| 2023-02-08 | Auto merge of #107644 - Zoxc:query-cache-tweak, r=cjgillot | bors | -37/+4 |
| 2023-02-07 | Remove QueryStorage::store_nocache | John Kåre Alsaker | -37/+4 |
| 2023-02-06 | Make an optimal cold path for query_cache_hit | John Kåre Alsaker | -13/+5 |
| 2023-02-06 | Don't inline query_cache_hit to reduce code size of the query hot path. | John Kåre Alsaker | -1/+3 |
| 2023-02-04 | Support parallel compiler. | Camille GILLOT | -3/+3 |
| 2023-02-04 | Remove `OnHit` callback from query caches. | Camille GILLOT | -84/+45 |
| 2023-01-31 | Fingerprint even when incr comp is disabled in debug mode | Michael Goulet | -1/+19 |
| 2023-01-28 | Use OnDrop. | Camille GILLOT | -39/+32 |
| 2023-01-28 | Attempt to reduce perf impact. | Camille GILLOT | -10/+17 |
| 2023-01-28 | Print a backtrace when query forcing fails. | Camille GILLOT | -11/+45 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -9/+9 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -31/+22 |
| 2023-01-02 | Auto merge of #106307 - Nilstrieb:dynamic->static, r=cjgillot | bors | -95/+73 |
| 2023-01-02 | Abolish `QueryVTable` in favour of more assoc items on `QueryConfig` | Nilstrieb | -95/+73 |
| 2022-12-25 | Ignore span references from diagnostics. | Camille GILLOT | -2/+4 |
| 2022-12-24 | Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk | Matthias Krüger | -2/+2 |
| 2022-12-23 | Auto merge of #105550 - gimbles:master, r=Nilstrieb | bors | -92/+116 |
| 2022-12-23 | Use DepKind instead of &str | gimbles | -92/+116 |
| 2022-12-20 | rustc: Remove needless lifetimes | Jeremy Stucki | -2/+2 |
| 2022-12-18 | A few small cleanups for `newtype_index` | Nilstrieb | -4/+3 |
| 2022-12-18 | Make `#[max]` an attribute in `newtype_index` | Nilstrieb | -1/+1 |
| 2022-12-14 | Auto merge of #105233 - mejrs:always_eager, r=estebank | bors | -1/+1 |
| 2022-12-10 | compiler: remove unnecessary imports and qualified paths | KaDiWa | -6/+4 |
| 2022-12-09 | Fold `Definitions` into the untracked data | Oli Scherer | -5/+3 |
| 2022-12-09 | Move the untracked cstore and source_span into a struct | Oli Scherer | -14/+6 |
| 2022-12-05 | feed resolver_for_lowering instead of storing it in a field | Oli Scherer | -6/+9 |
| 2022-12-04 | Always evaluate vecs of subdiagnostics eagerly | mejrs | -1/+1 |
| 2022-12-01 | Fill in `def_span` when creating def ids. | Oli Scherer | -1/+2 |