diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2023-09-05 13:34:46 -0400 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2023-09-05 14:32:15 -0400 |
| commit | 9a8398a18f364d3bcfc8d2744162d3572d9491e4 (patch) | |
| tree | 4d9202dffe750a9c9377f18755e33d3556ab3246 /node.h | |
| parent | 06a1d16dc2108c54090a0fca8b356f39ef353a99 (diff) | |
Introduce rb_gc_remove_weak
If we're during incremental marking, then Ruby code can execute that
deallocates certain memory buffers that have been called with
rb_gc_mark_weak, which can cause use-after-free bugs.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/8375
Diffstat (limited to 'node.h')
0 files changed, 0 insertions, 0 deletions
