diff options
author | Jean Boussier <[email protected]> | 2025-06-13 15:22:28 +0200 |
---|---|---|
committer | Jean Boussier <[email protected]> | 2025-06-13 23:50:30 +0200 |
commit | b51078f82ee35d532dfd5b6981733f757d410d79 (patch) | |
tree | b028c5779563fb86ba83ef1c1905d51496da0fc2 /include/ruby/internal/compiler_is/clang.h | |
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 'include/ruby/internal/compiler_is/clang.h')
0 files changed, 0 insertions, 0 deletions