diff options
author | Jean Boussier <[email protected]> | 2023-02-06 23:27:12 +0100 |
---|---|---|
committer | Jean Boussier <[email protected]> | 2023-02-07 11:48:49 +0100 |
commit | 6e4c242130965de1cf00703c99f8821b0bd19e5b (patch) | |
tree | 613b82007b324aa43021f0eafebf7fe581ef10a4 /encoding.c | |
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 'encoding.c')
0 files changed, 0 insertions, 0 deletions