From 9b9214db2ee4d3d3de1c83c3bd14d6ef36b8e91b Mon Sep 17 00:00:00 2001 From: Nish916 <125078339+Nish916@users.noreply.github.com> Date: Tue, 15 Sep 2026 23:10:54 +0530 Subject: [PATCH] ZJIT: skip empty inline frame pass without inlining --- zjit/src/hir.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zjit/src/hir.rs b/zjit/src/hir.rs index 23dddf35e6133f..8ae2f5a47612e0 100644 --- a/zjit/src/hir.rs +++ b/zjit/src/hir.rs @@ -7487,7 +7487,9 @@ impl Function { run_pass!(clean_cfg); run_pass!(remove_redundant_patch_points); run_pass!(remove_duplicate_check_interrupts); - run_pass!(eliminate_empty_inline_frames); + if did_inline { + run_pass!(eliminate_empty_inline_frames); + } run_pass!(eliminate_dead_code); if !did_inline {