<!--

Thank you for submitting a pull request to the JRuby project! Your help means a lot to us!

You may submit pull requests that are generated in whole or part by AI tools, but you must own those changes and be able to respond to questions and review comments without the assistance of an AI tool. We also require that you be able to assert copyright over your submission to help us avoid infringing on other projects' licenses.

Please make sure you are targeting the correct branch:

* Most **bug fixes** should target the `jruby-10.0` branch as that is our current long-term maintenance release JRuby 10.0.x.
* Ruby 4.0 **compatibility fixes** should target `master`, which is the branch for JRuby 10.1.x. Most **performance fixes** that are not fixing regressions should also go to `master`.
* We will accept fixes for JRuby 9.4 (branch `jruby-9.4`) but that version is EOL and may not get new releases.

All supported branches are merged forward to the next major branch (e.g. jruby-10.0 is merged to master/10.1) as needed for releases.

We also request that current users of JRuby add themselves to our user
list by submitting a pull request to the following file:

* https://github.com/jruby/jruby/blob/master/USERS.md

This helps the JRuby community grow and share best practices and new ideas
for how to apply JRuby to JVM and Ruby apps around the world.

If you have questions, please just submit as best you can and we will assist.

Replace this text with your pull request details.

-->
