| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-03-15 | Replace `type_alias_impl_trait` by `min_type_alias_impl_trait` with no ↵ | Oli Scherer | -2/+22 | |
| actual changes in behaviour This makes `type_alias_impl_trait` not actually do anything anymore | ||||
| 2020-06-11 | Stop special casing top level TAIT | Matthew Jasper | -2/+2 | |
| 2020-06-06 | save_analysis: fix panic in `write_sub_paths_truncated` | marmeladema | -0/+14 | |
| 2020-06-06 | save_analysis: fix ice in `get_expr_data` | marmeladema | -0/+13 | |
| 2020-05-18 | Fix ICE in -Zsave-analysis | Nathan Corbyn | -0/+22 | |
| 2020-02-02 | Do not ICE in `type-alias-impl-trait` with save-analysis | Yuki Okushi | -0/+25 | |
| 2019-10-29 | save-analysis: Account for async desugaring in async fn return types | Igor Matuszewski | -0/+21 | |
| 2019-10-17 | save-analysis: Add a relevant test case | Igor Matuszewski | -0/+15 | |
| 2019-10-13 | Test an assoc. type in struct member def inside fn | Igor Matuszewski | -0/+10 | |
| 2019-09-15 | save-analysis: Process bounds in impl trait only in argument position | Igor Matuszewski | -3/+8 | |
| 2019-09-13 | save-analysis: Add a related test case | Igor Matuszewski | -0/+23 | |
| 2019-07-26 | rustc: Stabilize options for pipelined compilation | Alex Crichton | -1/+1 | |
| This commit stabilizes options in the compiler necessary for Cargo to enable "pipelined compilation" by default. The concept of pipelined compilation, how it's implemented, and what it means for rustc are documented in #60988. This PR is coupled with a PR against Cargo (rust-lang/cargo#7143) which updates Cargo's support for pipelined compliation to rustc, and also enables support by default in Cargo. (note that the Cargo PR cannot land until this one against rustc lands). The technical changes performed here were to stabilize the functionality proposed in #60419 and #60987, the underlying pieces to enable pipelined compilation support in Cargo. The issues have had some discussion during stabilization, but the newly stabilized surface area here is: * A new `--json` flag was added to the compiler. * The `--json` flag can be passed multiple times. * The value of the `--json` flag is a comma-separated list of directives. * The `--json` flag cannot be combined with `--color` * The `--json` flag must be combined with `--error-format=json` * The acceptable list of directives to `--json` are: * `diagnostic-short` - the `rendered` field of diagnostics will have a "short" rendering matching `--error-format=short` * `diagnostic-rendered-ansi` - the `rendered` field of diagnostics will be colorized with ansi color codes embedded in the string field * `artifacts` - JSON blobs will be emitted for artifacts being emitted by the compiler The unstable `-Z emit-artifact-notifications` and `--json-rendered` flags have also been removed during this commit as well. Closes #60419 Closes #60987 Closes #60988 | ||||
| 2019-07-22 | Bless output of test save-analysis/emit-notifications.rs for Polonius | lqd | -0/+2 | |
| 2019-07-03 | Migrate compile-pass annotations to build-pass | Yuki Okushi | -1/+1 | |
| 2019-06-24 | Address review comments. | Mazdak Farrokhzad | -0/+3 | |
| 2019-06-10 | Emit artifact notifications for save-analysis output | Jeremy Fitzhardinge | -0/+8 | |
| Issue: https://github.com/rust-lang/rust/issues/61047 | ||||
| 2019-05-29 | Update ui test suite to use dyn | memoryruins | -1/+1 | |
| 2019-05-09 | Appease tidy | Igor Matuszewski | -2/+2 | |
| 2019-05-09 | save-analysis: Add UI testsuite | Igor Matuszewski | -0/+42 | |
