The GitHub Actions job "JMH Benchmark Comparison" on grails-core.git/perf/config-property-lookup-8.0.x has succeeded. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: e8f4a78e17d85e4f96697492ca8dbf0a703a535c / Scott Murphy Heiberg <[email protected]> Keep Windows matching environment variable names regardless of case System.getenv(String) answers from a case-insensitive copy of the environment on Windows, where the operating system treats variable names that way, while the System.getenv() map the index snapshots keeps the names as given. The snapshot now goes into a case-insensitive map on Windows, so a variable spelled Grails_Foo still satisfies grails.foo there, as it did when every lookup asked System.getenv directly. The environment spec's Windows helper installed a variable only into the case-insensitive copy, which the probes used to read; it now installs into both, since the index reads the other. The cases that depend on exact-case matching run only where names are case-sensitive, and a Windows-only case covers the case-insensitive match. Report URL: https://github.com/apache/grails-core/actions/runs/39702992724 With regards, GitHub Actions via GitBox
