summaryrefslogtreecommitdiff
path: root/gc.rb
diff options
context:
space:
mode:
authorJeremy Evans <[email protected]>2024-09-09 20:48:32 -0700
committerJeremy Evans <[email protected]>2024-09-19 07:34:01 -0700
commit6118e8a47394409b53164b60e79fadf348b97db3 ()
treead9df6b6fd5ceecd10fa3954022bdf9f842668ba /gc.rb
parent167fba52f0fa233e930a0f2b70cc8b368b7e23f9 (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