ruby/gc/default
John Hawthorn 973e6770d5 Fix TSAN data race in gc_start
objspace->flags.immediate_sweep shares the same word as
objspace->flags.during_incremental_marking. So in gc_start we need to
assign it after gc_enter() so that we hold the VM lock and have issued a
barrier, as rb_gc_impl_writebarrier is reading
objspace->flags.during_incremental_marking.
2025-07-22 09:37:13 -07:00
..
default.c Fix TSAN data race in gc_start 2025-07-22 09:37:13 -07:00
extconf.rb