This PR has been updated and significantly simplified while producing
nearly identical results in the Grails test application.
James Fredley
On 1/28/2026 6:16 PM, James Fredley wrote:
I have submitted a draft PR which significantly improves invokedynamic
performance in Grails 7 with Groovy 4, while passing the tests in the
Groovy build.
Optimizing Indy performance is well outside my expertise, but I'm
hopeful this PR will help pave the way for better optimizations for
Groovy-based applications like Grails, where frequent metaclass
modifications currently invalidate all call sites leading to slower
execution.
https://github.com/apache/groovy/pull/2374
James Fredley