diff options
| author | Jean Boussier <jean.boussier@gmail.com> | 2025-06-18 11:31:11 +0100 |
|---|---|---|
| committer | Jean Boussier <jean.boussier@gmail.com> | 2025-06-23 10:04:58 +0100 |
| commit | 32ee3fab0a98ab7f520da0feb56b29c937d0cf6c (patch) | |
| tree | 4354c76fdc905b86dca03dac486603ed74855613 /ruby_atomic.h | |
| parent | ea4a53c59561985df8b56e00890c75333b641788 (diff) | |
Shink RClass when it is known they can't be namespaced
Even when namespaces are enabled, only a few core classes created
during init will eventually be namespaced.
For these it's OK to allocate a 320B slot to hold the extra namespace
stuff.
But for any class created post init, we know we'll never need the
namespace and we can fit in a 160B slot.
Diffstat (limited to 'ruby_atomic.h')
0 files changed, 0 insertions, 0 deletions
