| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-10-28 | Revert "Add rustc lint, warning when iterating over hashmaps" | Mark Rousskov | -1/+0 | |
| 2021-10-25 | Avoid a branch on key being local for queries that use the same local and ↵ | bjorn3 | -1/+1 | |
| extern providers | ||||
| 2021-10-25 | Auto merge of #90210 - cjgillot:qarray2, r=Mark-Simulacrum | bors | -6/+11 | |
| Build the query vtable directly. Continuation of https://github.com/rust-lang/rust/pull/89978. This shrinks the query interface and attempts to reduce the amount of function pointer calls. | ||||
| 2021-10-24 | Rollup merge of #89558 - lcnr:query-stable-lint, r=estebank | Matthias Krüger | -0/+1 | |
| Add rustc lint, warning when iterating over hashmaps r? rust-lang/wg-incr-comp | ||||
| 2021-10-23 | Build the query vtable directly. | Camille GILLOT | -6/+11 | |
| 2021-10-20 | Build jump table at runtime. | Camille GILLOT | -0/+1 | |
| 2021-10-20 | Invoke callbacks from rustc_middle. | Camille GILLOT | -2/+0 | |
| 2021-10-20 | Merge two query callbacks arrays. | Camille GILLOT | -2/+1 | |
| 2021-10-15 | allow `potential_query_instability` everywhere | lcnr | -0/+1 | |
| 2021-10-03 | Remove re-export. | Camille GILLOT | -1/+1 | |
| 2021-08-27 | Note that type aliases cannot be recursive | Noah Lev | -0/+2 | |
| 2021-07-18 | Move OnDiskCache to rustc_query_impl. | Camille GILLOT | -3/+7 | |
| 2021-06-15 | Auto merge of #85154 - cjgillot:lessfn, r=bjorn3 | bors | -1/+0 | |
| Reduce amount of function pointers in query invocation. r? `@ghost` | ||||
| 2021-05-31 | Remove unused feature gates | bjorn3 | -4/+0 | |
| 2021-05-30 | Only test if key is local. | Camille GILLOT | -1/+0 | |
| 2021-05-15 | Move key recovering into force_query. | Camille GILLOT | -1/+1 | |
| 2021-03-29 | Don't duplicate the extern providers once for each crate | bjorn3 | -2/+1 | |
| 2021-02-20 | Move print_query_stack to rustc_query_system. | Camille GILLOT | -1/+1 | |
| 2021-02-20 | Move report_cycle to rustc_query_system. | Camille GILLOT | -1/+1 | |
| The call to `ty::print::with_forced_impl_filename_line` is done when constructing the description, at the construction of the QueryStackFrame. | ||||
| 2021-02-20 | Move Query to rustc_query_system. | Camille GILLOT | -1/+0 | |
| Rename it to QueryStackFrame and document a bit. | ||||
| 2021-02-20 | Do not hold query key in Query. | Camille GILLOT | -2/+1 | |
| 2021-02-19 | Move the query system to rustc_query_impl. | Camille GILLOT | -0/+65 | |
