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

Reply via email to