paulk-asert opened a new pull request, #2883: URL: https://github.com/apache/groovy/pull/2883
…for AOT-linked sites While a call site is on the reflective cold tier, reflection and Groovy runtime frames sit between caller and target, so logging frameworks, StackWalker and stack traces report the wrong caller until the site promotes, or forever for rarely hit sites. Groovy 5 reported the caller correctly from the first call, so the on-by-default tier was a regression. An explicit groovy.indy.cold.reflection setting still wins. When unset, only AOT-linked sites (GraalVM native image, or groovy.indy.aot.link) use the tier, where it is the steady state. The JMH A/B forks now enable the tier rather than disable it, and the invokedynamic docs describe the property, its defaults, and the logger-side workarounds for JVM and native-image users. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
