about summary refs log tree commit diff
path: root/src/librustdoc/html/static/source-script.js
diff options
context:
space:
mode:
authorThe8472 <git@infinite-source.de>2021-05-05 22:52:58 +0200
committerThe8472 <git@infinite-source.de>2021-05-05 22:57:48 +0200
commitb98629bfbc66f2011d989138b0d82d7598471445 (patch)
tree240ca7873533455b29b4293854fa847fecbb8028 /src/librustdoc/html/static/source-script.js
parent7a0f1781d04662041db5deaef89598a8edd53717 (diff)
downloadrust-b98629bfbc66f2011d989138b0d82d7598471445.tar.gz
rust-b98629bfbc66f2011d989138b0d82d7598471445.zip
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
Diffstat (limited to 'src/librustdoc/html/static/source-script.js')
0 files changed, 0 insertions, 0 deletions