From 7a9661d768f52d4bde71b6f2ed605f33c7053d78 Mon Sep 17 00:00:00 2001 From: clubby789 Date: Mon, 9 Dec 2024 19:34:51 +0000 Subject: Disable non-required MIR opts with `optimize(none)` Co-authored-by: Waffle Lapkin --- compiler/rustc_mir_transform/src/coverage/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'compiler/rustc_mir_transform/src/coverage/mod.rs') diff --git a/compiler/rustc_mir_transform/src/coverage/mod.rs b/compiler/rustc_mir_transform/src/coverage/mod.rs index 19568735df7..d4523782f7d 100644 --- a/compiler/rustc_mir_transform/src/coverage/mod.rs +++ b/compiler/rustc_mir_transform/src/coverage/mod.rs @@ -61,6 +61,10 @@ impl<'tcx> crate::MirPass<'tcx> for InstrumentCoverage { instrument_function_for_coverage(tcx, mir_body); } + + fn is_required(&self) -> bool { + false + } } fn instrument_function_for_coverage<'tcx>(tcx: TyCtxt<'tcx>, mir_body: &mut mir::Body<'tcx>) { -- cgit 1.4.1-3-g733a5