diff options
author | Jean Boussier <[email protected]> | 2025-06-18 11:31:11 +0100 |
---|---|---|
committer | Jean Boussier <[email protected]> | 2025-06-23 10:04:58 +0100 |
commit | 32ee3fab0a98ab7f520da0feb56b29c937d0cf6c () | |
tree | 4354c76fdc905b86dca03dac486603ed74855613 /lib/rubygems/resolver/vendor_set.rb | |
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.
0 files changed, 0 insertions, 0 deletions