Thank you for the report. I looked into this and the related functions for `st_table` are implemented for `set_table` (`set_rebuild_table_with`, `set_rebuild_move_table`, `set_rebuild_cleanup`, `rb_set_compact_table`). For the `Set` clas...jeremyevans0 (Jeremy Evans)
Ruby 3.2 is no longer supported, please see https://www.ruby-lang.org/en/downloads/branches/. Please upgrade to Ruby 3.3+ (preferably 3.4 or 4.0, which are fully supported).jeremyevans0 (Jeremy Evans)
I figured this day would come eventually. :) There is no doubt that `ruby2_keywords` significantly complicates the internals, and enough time has passed that I'm not against this change. That said, removing `ruby2_keywords` will make ...jeremyevans0 (Jeremy Evans)
I'm not sure this is related to Bootsnap. I've seen segfaults in a `require` call inside `aws-sdk-ec2/client_api.rb` occasionally in CI in Ubicloud (an open source application). Most recently: https://github.com/ubicloud/ubicloud/actions...jeremyevans0 (Jeremy Evans)
I merged commit:cb0cd76a086d2d9423adaa4c5032a5fa149e7ef1 and commit:8f8dd01a93b247f607d927770a2ad09e1e0a1647 to handle address the issues identified in this bug report. I didn't have them auto-close this report, because there is still a ...jeremyevans0 (Jeremy Evans)
It took a lot of work, but I was able to fix `Method#super_method` to return the same method that `super` would call when refinements are used: https://github.com/ruby/ruby/pull/16997 I'm not positive it handles every case correctly, ...jeremyevans0 (Jeremy Evans)
shugo (Shugo Maeda) wrote in #note-4: > It seems reasonable except that `RCLASS_INCLUDER(me->defined_class)` is better than `((struct RClass_and_rb_classext_t*)me->defined_class)->classext.as.iclass.includer`. Thank you. I updated th...jeremyevans0 (Jeremy Evans)