diff options
author | Jeremy Evans <[email protected]> | 2024-09-09 20:48:32 -0700 |
---|---|---|
committer | Jeremy Evans <[email protected]> | 2024-09-19 07:34:01 -0700 |
commit | 6118e8a47394409b53164b60e79fadf348b97db3 () | |
tree | ad9df6b6fd5ceecd10fa3954022bdf9f842668ba /gc.rb | |
parent | 167fba52f0fa233e930a0f2b70cc8b368b7e23f9 (diff) |
Fix method caching bug when including/prepend module A that prepends module B
Fix by always adding the generated iclass to the subclasses list, otherwise the method cache for the iclass is not cleared when the method in the module is overwritten. Fixes [Bug #20716]
Notes: Merged: https://.com/ruby/ruby/pull/11582
0 files changed, 0 insertions, 0 deletions