about summary refs log tree commit diff
path: root/compiler/rustc_mir/src/transform/coverage/debug.rs
diff options
context:
space:
mode:
authorJonas Schievink <jonasschievink@gmail.com>2020-11-11 20:59:05 +0100
committerGitHub <noreply@github.com>2020-11-11 20:59:05 +0100
commit0b521e5c475d20b4968e2d7856c1fbacd6171165 (patch)
treeb1d33bf2763a2ffb05aa408b659cf6849d9019fb /compiler/rustc_mir/src/transform/coverage/debug.rs
parent919177f7e42f7585bbc8353b942a0feb1b67705e (diff)
parentffa70d75c8f5925ea26697c7ca5d20fd4d85cbb2 (diff)
downloadrust-0b521e5c475d20b4968e2d7856c1fbacd6171165.tar.gz
rust-0b521e5c475d20b4968e2d7856c1fbacd6171165.zip
Rollup merge of #78899 - tmiasko:inline-diverging, r=oli-obk
Support inlining diverging function calls

The existing heuristic does penalize diverging calls to some degree, but since
it never inlined them previously it might need some further modifications.

Additionally introduce storage markers for all temporaries created by
the inliner. The temporary introduced for destination rebrorrow, didn't
use them previously.
Diffstat (limited to 'compiler/rustc_mir/src/transform/coverage/debug.rs')
0 files changed, 0 insertions, 0 deletions