diff options
| author | Aaron Patterson <tenderlove@ruby-lang.org> | 2023-10-30 09:50:56 -0700 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2023-10-31 12:07:54 -0400 |
| commit | 6f5e378057a02dadbb0173072f69c8a3f30f5649 (patch) | |
| tree | e42c9b35637d13aa12ca329ef58fb375a21dd473 /include/ruby/missing.h | |
| parent | ac7f913ca3af970225c9cc93b92eb5c403894180 (diff) | |
Fix "too complex" iv sets on generic ivar objects
We weren't taking in to account that objects with generic IV tables
could go "too complex" in the IV set code. This commit takes that in to
account and also ensures FL_EXIVAR is set when a geniv object
transitions to "too complex"
Co-Authored-By: Jean Boussier <byroot@ruby-lang.org>
Diffstat (limited to 'include/ruby/missing.h')
0 files changed, 0 insertions, 0 deletions
