| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2020-08-30 | mv compiler to compiler/ | mark | -446/+0 | |
| 2020-08-14 | Rework `rustc_serialize` | Matthew Jasper | -6/+6 | |
| - Move the type parameter from `encode` and `decode` methods to the trait. - Remove `UseSpecialized(En|De)codable` traits. - Remove blanket impls for references. - Add `RefDecodable` trait to allow deserializing to arena-allocated references safely. - Remove ability to (de)serialize HIR. - Create proc-macros `(Ty)?(En|De)codable` to help implement these new traits. | ||||
| 2020-06-26 | errors: use `-Z terminal-width` in JSON emitter | David Wood | -1/+14 | |
| This commit makes the JSON emitter use `-Z terminal-width` in the "rendered" field of the JSON output. Signed-off-by: David Wood <david@davidtw.co> | ||||
| 2020-03-10 | rustc_errors: Use ensure_source_file_source_present where necessary. | Ana-Maria Mihalache | -0/+5 | |
| 2020-02-29 | added `try_find_description` to distinguish no desc from invalid code | Jake Vossen | -3/+3 | |
| 2020-02-29 | Auto merge of #69227 - Marwes:buffer_stderr, r=varkor | bors | -3/+5 | |
| perf: Buffer stderr when writing json errors/warnings Since `stderr` is unbuffered, writing out json messages actually take up about ~10%/0.1s of the runtime of the `inflate` benchmark as it generates a fair number of warnings. cc #64413 | ||||
| 2020-02-22 | Rename CodeMap to SourceMap follow up | Maxim Zholobak | -4/+4 | |
| 2020-02-17 | Ensure diagnostics are printed in the correct order | Markus Westerlind | -2/+4 | |
| Even when buffered. Ideally we would flush only when the emitter is done, but that requires larger changes. This gives most of the benefit of buffering in any case. | ||||
| 2020-02-17 | perf: Buffer stderr when writing json errors/warnings | Markus Westerlind | -1/+1 | |
| Since `stderr` is unbuffered, writing out json messages actually take up about ~10%/0.1s of the runtime of the `inflate` benchmark. cc #64413 | ||||
| 2020-02-06 | rustc: rename -Zexternal-macro-backtrace to -Zmacro-backtrace. | Eduard-Mihai Burtescu | -14/+8 | |
| 2020-01-26 | rustc_span: return an impl Iterator instead of a Vec from macro_backtrace. | Eduard-Mihai Burtescu | -2/+2 | |
| 2020-01-26 | rustc_span: replace MacroBacktrace with ExpnData. | Eduard-Mihai Burtescu | -4/+5 | |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -3/+3 | |
| 2019-12-22 | Format the world | Mark Rousskov | -112/+109 | |
| 2019-11-15 | Move JSON emitter to rustc_errors | Mark Rousskov | -0/+434 | |
