about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorOli Scherer <github35764891676564198441@oli-obk.de>2024-02-14 11:53:40 +0100
committerGitHub <noreply@github.com>2024-02-14 11:53:40 +0100
commitbad2cb08dea2b271db728f52d8dc354d0b38a4e6 (patch)
treea1f820a98945d354b95999c2ecd2ca3b654ceab3 /compiler/rustc_codegen_llvm/src
parentf3e66edd6396ee6640dd09df5d17cca397989962 (diff)
parent71f2e3a095194fcf8596a8baa36e2b08b6a88c8f (diff)
downloadrust-bad2cb08dea2b271db728f52d8dc354d0b38a4e6.tar.gz
rust-bad2cb08dea2b271db728f52d8dc354d0b38a4e6.zip
Rollup merge of #121015 - nnethercote:opt-delayed-bug, r=oli-obk
Optimize `delayed_bug` handling.

Once we have emitted at least one error, delayed bugs won't be used. So we can (a) we can (a) discard any existing delayed bugs, and (b) stop recording any new delayed bugs.

This eliminates a longstanding `FIXME` comment. There should be no soundness issues because it's not possible to un-emit an error.

r? `@oli-obk`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions