The GitHub Actions job "CodeQL" on grails-core.git/perf/urlmapping-name-resolution-8.0.x has succeeded. Run started by GitHub user codeconsole (triggered by codeconsole).
Head commit for run: ccb8d7e520c5173eb8567d655c0fc1978e2427e7 / Scott Murphy Heiberg <[email protected]> Drop the grails-web-benchmarks module PR #16071 landed `grails-benchmarks`, which uses the same package root as the `grails-web-benchmarks` module this branch added, overlaps it, and automates the before/after comparison with `BenchmarkComparator` / `JmhCompare`. The request-path branch (#16149) folds the benchmarks worth keeping into `grails-benchmarks`, so this branch does not carry a second copy. Nothing is lost. What this branch changes - captured URL mapping names resolved from the match rather than from the bound request, which lets `collectControllerMappings` stop calling `resetParams()` and `configure(webRequest)` once per candidate - is measured by `ControllerMappingCollectionBenchmark` in `grails-benchmarks`, whose `twoCandidates` and `fourCandidates` URIs both match through the catch-all `"/$controller/$action?/$id?"` mapping and so exercise captured-name resolution on every candidate. Report URL: https://github.com/apache/grails-core/actions/runs/32052866011 With regards, GitHub Actions via GitBox
