diff options
-rw-r--r-- | vm_trace.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -25,6 +25,7 @@ #include "ruby/debug.h" #include "vm_core.h" #include "iseq.h" #include "eval_intern.h" @@ -68,6 +69,9 @@ update_global_event_hook(rb_event_flag_t vm_events) rb_event_flag_t enabled_iseq_events = ruby_vm_event_enabled_flags & ISEQ_TRACE_EVENTS; if (new_iseq_events & ~enabled_iseq_events) { /* write all ISeqs iff new events are added */ rb_iseq_trace_set_all(new_iseq_events | enabled_iseq_events); } |