| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-11-22 | Manually outline error on incremental_verify_ich | Mark Rousskov | -0/+1 | |
| This reduces codegen for rustc_query_impl by 169k lines of LLVM IR, representing a 1.2% improvement. | ||||
| 2021-10-28 | Revert "Add rustc lint, warning when iterating over hashmaps" | Mark Rousskov | -1/+0 | |
| 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-16 | Adopt let_else across the compiler | est31 | -0/+1 | |
| This performs a substitution of code following the pattern: let <id> = if let <pat> = ... { identity } else { ... : ! }; To simplify it to: let <pat> = ... { identity } else { ... : ! }; By adopting the let_else feature. | ||||
| 2021-10-15 | allow `potential_query_instability` everywhere | lcnr | -0/+1 | |
| 2021-10-03 | Move ICH to rustc_query_system. | Camille GILLOT | -0/+2 | |
| 2021-08-12 | Prevent double panic when handling incremental fingerprint mismatch | Aaron Hill | -0/+1 | |
| When an incremental fingerprint mismatch occurs, we debug-print our `DepNode` and query result. Unfortunately, the debug printing process may cause us to run additional queries, which can result in a re-entrant fingerprint mismatch error. To avoid a double panic, this commit adds a thread-local variable to detect re-entrant calls. | ||||
| 2021-05-31 | Remove unused feature gates | bjorn3 | -4/+0 | |
| 2021-05-26 | Specialize implementations | Jacob Pratt | -0/+1 | |
| Implementations in stdlib are now optimized as they were before. | ||||
| 2021-04-18 | fix feature use in rustc libs | Ralf Jung | -1/+0 | |
| 2021-03-30 | Stream the dep-graph to a file. | Camille GILLOT | -0/+1 | |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -0/+1 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+18 | |
