Files
mruby-mruby/mrbgems/mruby-set/src
Yukihiro "Matz" Matsumoto a6b55e741e mruby-set: fix use-after-free by adding write barriers
young objects stored in old Set instances were being freed during GC
because write barriers were missing. added mrb_field_write_barrier_value()
calls after all kset_put() operations. introduced kset_to_rset() macro
using container-of pattern to obtain RSet pointer from embedded kset_t
without adding function parameters.

Co-authored-by: Claude <noreply@anthropic.com>
2025-11-17 20:08:57 +09:00
..