summaryrefslogtreecommitdiff
path: root/iseq.c
diff options
context:
space:
mode:
authorUrabe, Shyouhei <shyouhei@ruby-lang.org>2019-05-23 17:02:07 +0900
committerUrabe, Shyouhei <shyouhei@ruby-lang.org>2019-05-23 17:24:53 +0900
commit763989c6c5a553fa072208e53707813fbde916d0 (patch)
tree73ce864319e09a1d93a136c588964bba10464bf3 /iseq.c
parent8fce83339b6a862001c4fbad6bcd72dc3efee136 (diff)
prefix ASAN related inline functions asan_
requested by Ko1.
Diffstat (limited to 'iseq.c')
-rw-r--r--iseq.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/iseq.c b/iseq.c
index f70a100343..b8895a53a5 100644
--- a/iseq.c
+++ b/iseq.c
@@ -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;