diff options
| author | Jean Boussier <byroot@ruby-lang.org> | 2023-02-06 23:27:12 +0100 |
|---|---|---|
| committer | Jean Boussier <jean.boussier@gmail.com> | 2023-02-07 11:48:49 +0100 |
| commit | 6e4c242130965de1cf00703c99f8821b0bd19e5b (patch) | |
| tree | 613b82007b324aa43021f0eafebf7fe581ef10a4 /spec/ruby/shared/kernel/complex.rb | |
| parent | 8623c81220541cb05e793e3e9aec8a561e2c57e2 (diff) | |
Consider DATA objects without a mark function as protected
It's not uncommon for simple binding to wrap structs without
any Ruby object references. Hence with no `mark` function.
Might as well mark them as protected by a write barrier.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/7255
Diffstat (limited to 'spec/ruby/shared/kernel/complex.rb')
0 files changed, 0 insertions, 0 deletions
