diff options
author | John Hawthorn <john@hawthorn.email> | 2022-12-01 11:51:18 -0800 |
---|---|---|
committer | John Hawthorn <john@hawthorn.email> | 2022-12-01 16:31:54 -0800 |
commit | def258e77544409df507c0fa153cf40e84d65082 (patch) | |
tree | 4bdd4d09c918d51a0ef1d9c325283883599c3806 /libexec/ri | |
parent | dcbea7671be74a328f115c6410980f54c872c478 (diff) | |
download | ruby-def258e77544409df507c0fa153cf40e84d65082.tar.gz |
Improve packing of iseq_constant_body struct
By moving the two bools into a packing gap above the mark_bits
pointer/union we can save 8 bytes in the struct and avoid an extra cache
line (328 bytes vs 320 bytes).
Co-authored-by: Adam Hess <HParker@github.com>
Diffstat (limited to 'libexec/ri')
0 files changed, 0 insertions, 0 deletions