Actions
Bug #19536
closedFrozen status loss when moving objects
Bug #19536:
Frozen status loss when moving objects
Description
GitHub PR: https://github.com/ruby/ruby/pull/7553
When objects are moved between size pools, their frozen status is lost in the shape. This will cause the frozen check to be bypassed when there is an inline cache. For example, the following script should raise a FrozenError, but doesn't on Ruby 3.2 and master.
Actions