diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-02-10 11:43:53 -0800 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-05 22:41:35 -0800 |
commit | aba530e23b463c3a682ab9bc233568c684d1fe81 (patch) | |
tree | 166f9e9aa26f0f0f7e3901efef4c7520763c83aa /mjit.c | |
parent | 494989e87e5095a2789c110972c0a1a43f544601 (diff) |
Implement invalidation after cfunc
Diffstat (limited to 'mjit.c')
-rw-r--r-- | mjit.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -353,6 +353,9 @@ void rb_mjit_tracing_invalidate_all(rb_event_flag_t new_iseq_events) { if (!mjit_call_p) return; + WITH_MJIT_DISABLED({ + rb_funcall(rb_mMJITHooks, rb_intern("on_tracing_invalidate_all"), 1, UINT2NUM(new_iseq_events)); + }); mjit_call_p = false; } |