summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--yjit_codegen.c1
-rw-r--r--yjit_iface.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/yjit_codegen.c b/yjit_codegen.c
index 7bd6eda313..fe6d1d593e 100644
--- a/yjit_codegen.c
+++ b/yjit_codegen.c
@@ -1874,6 +1874,7 @@ gen_leave(jitstate_t* jit, ctx_t* ctx)
// Fall back to the interpreter
cb_write_label(cb, FALLBACK_LABEL);
cb_link_labels(cb);
+ GEN_COUNTER_INC(cb, leave_interp_return);
cb_write_post_call_bytes(cb);
return YJIT_END_BLOCK;
diff --git a/yjit_iface.h b/yjit_iface.h
index d3cb9f680f..a70ca90fc7 100644
--- a/yjit_iface.h
+++ b/yjit_iface.h
@@ -46,6 +46,7 @@ YJIT_DECLARE_COUNTERS(
leave_se_finish_frame,
leave_se_interrupt,
+ leave_interp_return,
getivar_se_self_not_heap,
getivar_idx_out_of_range,