diff options
Diffstat (limited to 'iseq.c')
-rw-r--r-- | iseq.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -2336,6 +2336,9 @@ rb_iseq_trace_set(const rb_iseq_t *iseq, rb_event_flag_t turnon_events) #else const VALUE *code = iseq->body->iseq_encoded; #endif + if (iseq->flags & ISEQ_USE_COMPILE_DATA) { + rb_bug("ISEQ_USE_COMPILE_DATA should not be enabled: %s:%d\n", RSTRING_PTR(rb_iseq_path(iseq)), FIX2INT(rb_iseq_first_lineno(iseq))); + } ((rb_iseq_t *)iseq)->aux.trace_events = turnon_events; for (i=0; i<iseq->body->iseq_size;) { |