| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2021-11-07 | Made temps-dir an unstable option. | Tor Hovland | -2/+3 | |
| 2021-11-02 | Added the --temps-dir option. | Tor Hovland | -1/+14 | |
| 2021-10-25 | Avoid a branch on key being local for queries that use the same local and ↵ | bjorn3 | -2/+2 | |
| extern providers | ||||
| 2021-10-23 | Rollup merge of #89468 - FabianWolff:issue-89358, r=jackh726 | Matthias Krüger | -1/+4 | |
| Report fatal lexer errors in `--cfg` command line arguments Fixes #89358. The erroneous behavior was apparently introduced by `@Mark-Simulacrum` in https://github.com/rust-lang/rust/commit/a678e3191197f145451c97c6cc884e15cae38186; the idea is to silence individual parser errors and instead emit one catch-all error message after parsing. However, for the example in #89358, a fatal lexer error is created here: https://github.com/rust-lang/rust/blob/edebf77e0090195bf80c0d8cda821e1bf9d03053/compiler/rustc_parse/src/lexer/mod.rs#L340-L349 This fatal error aborts the compilation, and so the call to `new_parser_from_source_str()` never returns and the catch-all error message is never emitted. I have therefore changed the `SilentEmitter` to silence only non-fatal errors; with my changes, for the rustc invocation described in #89358: ```sh rustc --cfg "abc\"" ``` I get the following output: ``` error[E0765]: unterminated double quote string | = note: this error occurred on the command line: `--cfg=abc"` ``` | ||||
| 2021-10-02 | Report fatal lexer errors in `--cfg` command line arguments | Fabian Wolff | -1/+4 | |
| 2021-10-01 | Fix clippy lints | Guillaume Gomez | -7/+1 | |
| 2021-07-18 | Move OnDiskCache to rustc_query_impl. | Camille GILLOT | -1/+2 | |
| 2021-07-08 | Rework SESSION_GLOBALS API to prevent overwriting it | Guillaume Gomez | -1/+1 | |
| 2021-03-15 | Change the `.unwrap` to `.expect` with a helpful message | hyd-dev | -1/+5 | |
| 2021-03-15 | Add `rustc_interface::interface::Config::parse_sess_created` | hyd-dev | -1/+8 | |
| 2021-02-19 | Move try_print_query_stack to rustc_interface. | Camille GILLOT | -1/+22 | |
| 2020-12-22 | Add some intra-doc links to compiler docs | Joshua Nelson | -1/+2 | |
| 2020-12-01 | Fix `unknown-crate` when using self-profile with rustdoc | Joshua Nelson | -3/+0 | |
| ... by removing a duplicate `crate_name` field in `interface::Config`, making it clear that rustdoc should be passing it to `config::Options` instead. | ||||
| 2020-11-24 | Add method to get the register_lints function from the compiler | flip1995 | -0/+3 | |
| 2020-09-27 | Add option to pass a custom codegen backend from a driver | bjorn3 | -0/+5 | |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+209 | |
