rust/compiler/rustc_errors/src
The8472 b98629bfbc lazify backtrace formatting for delayed diagnostics
This defers backtrace formatting to the point where we
actually want to flush delayed diagnostics. If they are discarded
before that point then we can avoid invoking the backtrace formatting
machinery which will parse debug info and symbol tables.

for debuginfo=2 this leads to a 20% walltime reduction of the UI testsuite
2021-05-05 22:57:48 +02:00
..
json mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
annotate_snippet_emitter_writer.rs Implement rustc side of report-future-incompat 2020-10-30 20:02:14 -04:00
diagnostic_builder.rs Document compiler/ with -Aprivate-intra-doc-links 2021-04-05 08:38:09 -04:00
diagnostic.rs Remove (lots of) dead code 2021-03-27 22:16:33 -04:00
emitter.rs Rollup merge of #73945 - est31:unused_externs, r=Mark-Simulacrum 2021-04-04 19:19:58 +02:00
json.rs Rollup merge of #73945 - est31:unused_externs, r=Mark-Simulacrum 2021-04-04 19:19:58 +02:00
lib.rs lazify backtrace formatting for delayed diagnostics 2021-05-05 22:57:48 +02:00
lock.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
registry.rs Remove (lots of) dead code 2021-03-27 22:16:33 -04:00
snippet.rs Remove (lots of) dead code 2021-03-27 22:16:33 -04:00
styled_buffer.rs review 2021-04-24 22:37:42 +03:00