| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -1/+0 | |
| 2022-05-16 | use GlobalId in eval_to_valtree query and introduce query for ↵ | b-naber | -0/+1 | |
| valtree_to_const_val | ||||
| 2022-05-05 | Rollup merge of #96628 - joshtriplett:stabilize-then-some, r=m-ou-se | Yuki Okushi | -1/+0 | |
| Stabilize `bool::then_some` FCP completed in https://github.com/rust-lang/rust/issues/80967 | ||||
| 2022-05-04 | Stabilize `bool::then_some` | Josh Triplett | -1/+0 | |
| 2022-05-04 | Generate an intermediate temporary for `Drop` constants. | Oli Scherer | -0/+1 | |
| To limit the fallout from this, don't do this for the last (or only) operand in an rvalue. | ||||
| 2022-02-28 | 6 - Make more use of `let_chains` | Caio | -3/+4 | |
| Continuation of #94376. cc #53667 | ||||
| 2022-02-25 | Switch bootstrap cfgs | Mark Rousskov | -1/+1 | |
| 2022-02-01 | add a rustc::query_stability lint | lcnr | -0/+1 | |
| 2021-12-14 | Stabilize iter::zip. | PFPoitras | -1/+0 | |
| 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-08-18 | Remove box syntax from rustc_mir_build | est31 | -1/+0 | |
| 2021-07-24 | Support -Z unpretty=thir-tree again | Smitty | -0/+1 | |
| 2021-05-31 | Remove unused feature gates | bjorn3 | -3/+0 | |
| 2021-05-26 | Specialize implementations | Jacob Pratt | -0/+2 | |
| Implementations in stdlib are now optimized as they were before. | ||||
| 2021-05-25 | Auto merge of #84985 - pietroalbini:bootstrap-1.54, r=Mark-Simulacrum | bors | -1/+0 | |
| Bump bootstrap compiler to beta 1.53.0 This PR bumps the bootstrap compiler to version 1.53.0 beta, as part of our usual release process (this was supposed to be Wednesday's step, but creating the beta release took longer than expected). The PR also includes the "Bootstrap: skip rustdoc fingerprint for building docs" commit, see the reasoning [on Zulip](https://zulip-archive.rust-lang.org/241545trelease/88450153betabootstrap.html). r? `@Mark-Simulacrum` | ||||
| 2021-05-24 | remove cfg(bootstrap) | Pietro Albini | -1/+0 | |
| 2021-05-22 | Make THIR building a stealable query | LeSeulArtichaut | -0/+1 | |
| 2021-05-11 | Introduce the (WIP) THIR unsafety checker | LeSeulArtichaut | -0/+3 | |
| 2021-04-18 | fix feature use in rustc libs | Ralf Jung | -1/+0 | |
| 2021-03-26 | Use iter::zip in compiler/ | Josh Stone | -0/+1 | |
| 2021-03-19 | stabilize or_patterns | mark | -1/+1 | |
| 2021-03-11 | Make THIR data structures public | LeSeulArtichaut | -1/+1 | |
| 2020-10-27 | Cache head constructor in PatStack | Nadrieril | -0/+1 | |
| Since the constructor is recomputed a lot, caching is worth it. | ||||
| 2020-09-20 | use `array_windows` instead of `windows` in the compiler | Bastian Kauschke | -1/+1 | |
| 2020-09-04 | Use ops::ControlFlow in graph::iterate | Scott McMurray | -0/+1 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+29 | |
