| Commit message (Expand) | Author | Age | Files | Lines |
* | Finish move of query.rs | John Kåre Alsaker | 2023-05-17 | 3 | -4/+3 |
* | Auto merge of #108062 - Zoxc:spec-incr, r=cjgillot | bors | 2023-05-16 | 2 | -7/+37 |
|\ |
|
| * | Specialize query execution for incremental and non-incremental | John Kåre Alsaker | 2023-05-14 | 2 | -7/+37 |
* | | Move expansion of query macros in rustc_middle to rustc_middle::query | John Kåre Alsaker | 2023-05-15 | 1 | -3/+3 |
|/ |
|
* | Use dynamic dispatch for queries | John Kåre Alsaker | 2023-04-30 | 3 | -162/+289 |
* | Remove QueryEngine trait | John Kåre Alsaker | 2023-04-26 | 3 | -205/+144 |
* | Move on_disk_cache.rs | John Kåre Alsaker | 2023-04-26 | 1 | -1064/+0 |
* | Auto merge of #110634 - saethlin:pointy-decoder, r=cjgillot | bors | 2023-04-26 | 1 | -44/+12 |
|\ |
|
| * | Rewrite MemDecoder around pointers not a slice | Ben Kimock | 2023-04-23 | 1 | -44/+12 |
* | | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | 2023-04-24 | 1 | -1/+1 |
* | | Rollup merge of #110632 - saethlin:panic-if-dep-graph-too-big, r=lcnr | Dylan DPC | 2023-04-21 | 1 | -1/+1 |
|\ \ |
|
| * | | Panic instead of truncating if the dep graph is too big | Ben Kimock | 2023-04-20 | 1 | -1/+1 |
| |/ |
|
* | | Remove WithOptconstParam. | Camille GILLOT | 2023-04-20 | 1 | -32/+1 |
|/ |
|
* | Rollup merge of #110498 - kylematsuda:earlybinder-rpitit-tys, r=compiler-errors | Matthias Krüger | 2023-04-19 | 1 | -1/+3 |
|\ |
|
| * | add EarlyBinder to return type of collect_return_position_impl_trait_in_trait... | Kyle Matsuda | 2023-04-18 | 1 | -1/+3 |
* | | Auto merge of #110083 - saethlin:encode-hashes-as-bytes, r=cjgillot | bors | 2023-04-18 | 2 | -4/+5 |
|\ \ |
|
| * | | Store hashes in special types so they aren't accidentally encoded as numbers | Ben Kimock | 2023-04-18 | 2 | -4/+5 |
| |/ |
|
* | | Spelling - compiler | Josh Soref | 2023-04-17 | 1 | -1/+1 |
|/ |
|
* | fix clippy::{clone_on_copy, useless_conversion} | Matthias Krüger | 2023-04-15 | 1 | -1/+1 |
* | Auto merge of #110012 - matthiaskrgr:rollup-sgmm5xv, r=matthiaskrgr | bors | 2023-04-06 | 1 | -2/+0 |
|\ |
|
| * | Remove f32 & f64 from MemDecoder/MemEncoder | Scott McMurray | 2023-04-06 | 1 | -2/+0 |
* | | Address comments | John Kåre Alsaker | 2023-04-06 | 3 | -21/+12 |
* | | Don't rely on `Debug` impl for `Erased` | John Kåre Alsaker | 2023-04-06 | 1 | -1/+6 |
* | | Erase query cache values | John Kåre Alsaker | 2023-04-06 | 3 | -18/+55 |
|/ |
|
* | Stabilize a portion of 'once_cell' | Trevor Gross | 2023-03-29 | 1 | -1/+0 |
* | Update indexmap and rayon crates | John Kåre Alsaker | 2023-03-25 | 1 | -1/+1 |
* | AsLocalKey trait | Michael Goulet | 2023-03-21 | 1 | -1/+1 |
* | Use local key in providers | Michael Goulet | 2023-03-21 | 1 | -9/+9 |
* | Ensure value is on the on-disk cache before returning. | Camille GILLOT | 2023-03-11 | 3 | -3/+35 |
* | Auto merge of #108167 - Zoxc:query-config-instance-slim, r=cjgillot | bors | 2023-03-07 | 2 | -44/+90 |
|\ |
|
| * | Derive Default for query structs | John Kåre Alsaker | 2023-02-26 | 1 | -9/+1 |
| * | Avoid implementing Debug for QueryConfig | John Kåre Alsaker | 2023-02-26 | 1 | -1/+1 |
| * | Make `rustc_query_system` take `QueryConfig` by instance. | John Kåre Alsaker | 2023-02-26 | 2 | -44/+98 |
* | | Match unmatched backticks in comments in compiler/ | est31 | 2023-03-03 | 1 | -1/+1 |
|/ |
|
* | Move `ensure_sufficient_stack` to `try_execute_query` callers | John Kåre Alsaker | 2023-02-25 | 1 | -3/+1 |
* | Upgrade `thin-vec` from 0.2.9 to 0.2.12. | Nicholas Nethercote | 2023-02-21 | 1 | -1/+1 |
* | Auto merge of #108058 - Zoxc:query-ctxtx-byval, r=cjgillot | bors | 2023-02-17 | 1 | -13/+13 |
|\ |
|
| * | Pass `DepContext` and `QueryContext` by value when practical | John Kåre Alsaker | 2023-02-14 | 1 | -13/+13 |
* | | Move provider fields back to rustc_query_impl | John Kåre Alsaker | 2023-02-16 | 2 | -10/+17 |
* | | Factor query arena allocation out from query caches | John Kåre Alsaker | 2023-02-16 | 2 | -31/+40 |
|/ |
|
* | Simplify `tls::enter_context`. | Nicholas Nethercote | 2023-02-09 | 1 | -1/+1 |
* | remove unused imports | klensy | 2023-02-06 | 1 | -1/+0 |
* | Don't cause a cycle when formatting query description that references a FnDef | Michael Goulet | 2023-02-02 | 1 | -5/+8 |
* | Fix `uninlined_format_args` for some compiler crates | nils | 2023-01-05 | 3 | -3/+3 |
* | Enable query_impl doctests | CarsonV | 2023-01-03 | 1 | -1/+1 |
* | Abolish `QueryVTable` in favour of more assoc items on `QueryConfig` | Nilstrieb | 2023-01-02 | 2 | -19/+22 |
* | Rollup merge of #105975 - jeremystucki:rustc-remove-needless-lifetimes, r=eholk | Matthias Krüger | 2022-12-24 | 2 | -2/+2 |
|\ |
|
| * | rustc: Remove needless lifetimes | Jeremy Stucki | 2022-12-20 | 2 | -2/+2 |
* | | Auto merge of #105550 - gimbles:master, r=Nilstrieb | bors | 2022-12-23 | 1 | -11/+13 |
|\ \
| |/
|/| |
|
| * | Use DepKind instead of &str | gimbles | 2022-12-23 | 1 | -11/+13 |