diff options
Diffstat (limited to 'iseq.c')
-rw-r--r-- | iseq.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -1079,8 +1079,8 @@ remove_coverage_i(void *vstart, void *vend, size_t stride, void *data) { VALUE v = (VALUE)vstart; for (; v != (VALUE)vend; v += stride) { - void *ptr = poisoned_object_p(v); - unpoison_object(v, false); + void *ptr = asan_poisoned_object_p(v); + asan_unpoison_object(v, false); if (rb_obj_is_iseq(v)) { rb_iseq_t *iseq = (rb_iseq_t *)v; @@ -1088,7 +1088,7 @@ remove_coverage_i(void *vstart, void *vend, size_t stride, void *data) } if (ptr) { - poison_object(v); + asan_poison_object(v); } } return 0; @@ -3232,15 +3232,15 @@ trace_set_i(void *vstart, void *vend, size_t stride, void *data) VALUE v = (VALUE)vstart; for (; v != (VALUE)vend; v += stride) { - void *ptr = poisoned_object_p(v); - unpoison_object(v, false); + void *ptr = asan_poisoned_object_p(v); + asan_unpoison_object(v, false); if (rb_obj_is_iseq(v)) { rb_iseq_trace_set(rb_iseq_check((rb_iseq_t *)v), turnon_events); } if (ptr) { - poison_object(v); + asan_poison_object(v); } } return 0; |