| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | | don't clone Copy types | Matthias Krüger | 2022-12-18 | 1 | -1/+1 |
|/ |
|
* | Auto merge of #104940 - cjgillot:query-feed-simple, r=oli-obk | bors | 2022-11-30 | 1 | -1/+14 |
|\ |
|
| * | Sanity check computed value for feeable queries. | Camille GILLOT | 2022-11-29 | 1 | -0/+13 |
| * | Make verbose query description more useful. | Camille GILLOT | 2022-11-29 | 1 | -1/+1 |
* | | Make inferred_outlives_crate return Clause | Santiago Pastorino | 2022-11-29 | 1 | -0/+6 |
|/ |
|
* | Rollup merge of #104675 - SarthakSingh31:issue-101666, r=jyn514 | Matthias Krüger | 2022-11-26 | 1 | -2/+1 |
|\ |
|
| * | Unsupported query error now specifies if its unsupported for local or externa... | Sarthak Singh | 2022-11-24 | 1 | -2/+1 |
* | | Add empty ConstKind::Abstract | kadmin | 2022-11-25 | 1 | -6/+0 |
|/ |
|
* | Auto merge of #103808 - cjgillot:vec-cache, r=TaKO8Ki | bors | 2022-11-24 | 3 | -588/+2 |
|\ |
|
| * | Move keys module. | Camille GILLOT | 2022-11-01 | 3 | -588/+2 |
* | | Make AbsoluteBytePos a u64. | Camille GILLOT | 2022-11-08 | 1 | -3/+2 |
* | | Remove one lifetime from `QueryKeyStringBuilder` | Nilstrieb | 2022-11-06 | 1 | -36/+15 |
* | | Merge `QueryDescription` into `QueryConfig` | Nilstrieb | 2022-11-05 | 3 | -18/+15 |
* | | rustdoc: use ThinVec for cleaned generics | Michael Howell | 2022-11-02 | 1 | -1/+1 |
|/ |
|
* | Introduce UnordMap, UnordSet, and UnordBag (see MCP 533) | Michael Woerister | 2022-10-27 | 1 | -2/+3 |
* | Introduce deduced parameter attributes, and use them for deducing `readonly` on | Patrick Walton | 2022-10-21 | 1 | -0/+1 |
* | Remove the `describe` method from the `QueryDescription` trait | nils | 2022-10-14 | 1 | -8/+4 |
* | Get rid of `rustc_query_description!` | Nilstrieb | 2022-10-14 | 2 | -11/+9 |
* | Rewrite representability | Cameron Steffen | 2022-10-07 | 2 | -4/+14 |
* | Remove `-Ztime` option. | Nicholas Nethercote | 2022-10-06 | 1 | -1/+1 |
* | Correct Key impl for HirId. | Camille GILLOT | 2022-10-01 | 1 | -2/+2 |
* | Compute `lint_levels` by definition | Deadbeef | 2022-10-01 | 1 | -1/+17 |
* | Auto merge of #101785 - jyn514:query-struct-fn-ptrs, r=cjgillot | bors | 2022-09-26 | 3 | -56/+95 |
|\ |
|
| * | Use function pointers instead of macro-unrolled loops in rustc_query_impl | Joshua Nelson | 2022-09-25 | 3 | -56/+95 |
* | | Move the `codegen_unit` debug assert from `rustc_query_system` to `query_impl` | Joshua Nelson | 2022-09-25 | 1 | -0/+18 |
|/ |
|
* | separate definitions and `HIR` owners | Takayuki Maeda | 2022-09-24 | 1 | -0/+14 |
* | Auto merge of #102064 - cjgillot:revert, r=Mark-Simulacrum | bors | 2022-09-24 | 1 | -17/+0 |
|\ |
|
| * | Revert "Auto merge of #101620 - cjgillot:compute_lint_levels_by_def, r=oli-obk" | Camille GILLOT | 2022-09-22 | 1 | -17/+0 |
* | | rename Unevaluated to UnevaluatedConst | b-naber | 2022-09-23 | 1 | -1/+1 |
* | | introduce mir::Unevaluated | b-naber | 2022-09-22 | 1 | -1/+1 |
|/ |
|
* | Rollup merge of #101801 - SparrowLii:query_depth_note, r=estebank | Matthias Krüger | 2022-09-17 | 1 | -2/+27 |
|\ |
|
| * | correct span, add help message and add UI test when query depth overflows | SparrowLii | 2022-09-15 | 1 | -1/+26 |
| * | add note for `layout_of` when query depth overflows | SparrowLii | 2022-09-15 | 1 | -1/+1 |
* | | Rollup merge of #101787 - compiler-errors:cache-rpitit, r=petrochenkov | Dylan DPC | 2022-09-16 | 1 | -0/+6 |
|\ \ |
|
| * | | cache collect_trait_impl_trait_tys | Michael Goulet | 2022-09-14 | 1 | -0/+6 |
* | | | Auto merge of #101173 - jyn514:simplify-macro-arguments, r=cjgillot | bors | 2022-09-15 | 2 | -8/+20 |
|\ \ \
| |_|/
|/| | |
|
| * | | Get rid of the emitted `rustc_query_names` and `rustc_cached_queries` macro | Joshua Nelson | 2022-09-06 | 2 | -9/+21 |
| * | | Support doc-comments in `define_dep_nodes` | Joshua Nelson | 2022-09-06 | 1 | -2/+2 |
| * | | Further simplify the macros generated by `rustc_queries` | Joshua Nelson | 2022-09-06 | 1 | -2/+2 |
* | | | Correct Key impl for HirId. | Camille GILLOT | 2022-09-14 | 1 | -2/+2 |
* | | | Compute `lint_levels` by definition | Deadbeef | 2022-09-14 | 1 | -0/+17 |
* | | | Auto merge of #101307 - jyn514:simplify-storage, r=cjgillot | bors | 2022-09-14 | 2 | -3/+26 |
|\ \ \
| |_|/
|/| | |
|
| * | | Remove unnecessary `TRY_LOAD_FROM_DISK` constant | Joshua Nelson | 2022-09-09 | 2 | -5/+1 |
| * | | Move `TRY_LOAD_FROM_DISK` out of `rustc_queries` to `rustc_query_impl` | Joshua Nelson | 2022-09-09 | 1 | -0/+3 |
| * | | Remove `cache_on_disk` from `QueryVTable` | Joshua Nelson | 2022-09-09 | 1 | -2/+1 |
| * | | Don't create a new `try_load_from_disk` closure for each query | Joshua Nelson | 2022-09-09 | 2 | -1/+26 |
* | | | Rollup merge of #101635 - jyn514:queries-new-derived, r=cjgillot | Dylan DPC | 2022-09-10 | 1 | -15/+20 |
|\ \ \
| |/ /
|/| | |
|
| * | | Move `Queries::new` out of the macro | Joshua Nelson | 2022-09-06 | 1 | -15/+20 |
| |/ |
|
* | | Make `HandleCycleError` an enum instead of a macro-generated closure | Joshua Nelson | 2022-09-06 | 3 | -81/+11 |
|/ |
|
* | Don't create two new closures for each query | Joshua Nelson | 2022-09-01 | 1 | -30/+21 |