diff options
| author | Jean Boussier <jean.boussier@gmail.com> | 2025-06-13 15:22:28 +0200 |
|---|---|---|
| committer | Jean Boussier <jean.boussier@gmail.com> | 2025-06-13 23:50:30 +0200 |
| commit | b51078f82ee35d532dfd5b6981733f757d410d79 (patch) | |
| tree | b028c5779563fb86ba83ef1c1905d51496da0fc2 /object.c | |
| parent | f2d7c6afee45cd7db86fbe2508556f88518a3bdb (diff) | |
Enforce consistency between shape_id and FL_EXIVAR
The FL_EXIVAR is a bit redundant with the shape_id.
Now that the `shape_id` is embedded in all objects on all archs,
we can cheaply check if an object has any fields with a simple
bitmask.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/13612
Diffstat (limited to 'object.c')
0 files changed, 0 insertions, 0 deletions
