Home
last modified time | relevance | path

Searched refs:gc_mark_maybe (Results 1 – 4 of 4) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Dgc.c865 NO_SANITIZE("memory", static void gc_mark_maybe(rb_objspace_t *objspace, VALUE ptr));
4171 gc_mark_maybe(objspace, v); in mark_locations_array()
4431 gc_mark_maybe(rb_objspace_t *objspace, VALUE obj) in gc_mark_maybe() function
4452 gc_mark_maybe(&rb_objspace, obj); in rb_gc_mark_maybe()
4652 gc_mark_maybe(objspace, (VALUE)RANY(obj)->as.imemo.ifunc.data); in gc_mark_imemo()
4657 gc_mark_maybe(objspace, RANY(obj)->as.imemo.memo.u3.value); in gc_mark_imemo()
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-2.1.011073 * gc.c (gc_mark_maybe): check to skip T_NONE.
11156 * gc.c (gc_mark_maybe): added. check `is_pointer_to_heap()' and
11159 * gc.c: use `gc_mark_maybe()'. T_ZOMBIE objects should not be pushed
H A DChangeLog-2.2.04185 check. gc_mark_maybe() can use gc_mark_ptr() directly because
H A DChangeLog-2.3.010067 value), so use gc_mark_maybe() in gc.c to mark it.