Improve hot path virtual-thread and codec performance - #15828
Open
jamesfredley wants to merge 7 commits into
Open
Improve hot path virtual-thread and codec performance#15828jamesfredley wants to merge 7 commits into
jamesfredley wants to merge 7 commits into
Codecov / codecov/project
succeeded
Aug 20, 2026 in 1s
49.4312% (+0.1314%) compared to 2650b8c
View this Pull Request on Codecov
49.4312% (+0.1314%) compared to 2650b8c
Details
Codecov Report
❌ Patch coverage is 69.63855% with 126 lines in your changes missing coverage. Please review.
✅ Project coverage is 49.4312%. Comparing base (2650b8c) to head (6cfb084).
Additional details and impacted files
@@ Coverage Diff @@
## 8.0.x #15828 +/- ##
==================================================
+ Coverage 49.2998% 49.4312% +0.1314%
- Complexity 16727 16836 +109
==================================================
Files 1985 1993 +8
Lines 93252 93530 +278
Branches 16316 16371 +55
==================================================
+ Hits 45973 46233 +260
+ Misses 40166 40160 -6
- Partials 7113 7137 +24 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...lugins/codecs/MD5BytesCodecExtensionMethods.groovy | 75.0000% <ø> (ø) |
|
| ...ils/plugins/codecs/MD5CodecExtensionMethods.groovy | 100.0000% <100.0000%> (ø) |
|
| ...ugins/codecs/SHA1BytesCodecExtensionMethods.groovy | 75.0000% <ø> (ø) |
|
| ...ls/plugins/codecs/SHA1CodecExtensionMethods.groovy | 75.0000% <100.0000%> (ø) |
|
| ...ins/codecs/SHA256BytesCodecExtensionMethods.groovy | 75.0000% <ø> (ø) |
|
| .../plugins/codecs/SHA256CodecExtensionMethods.groovy | 75.0000% <100.0000%> (+25.0000%) |
⬆️ |
| ...efact/controller/support/ResponseRedirector.groovy | 0.0000% <ø> (ø) |
|
| .../web/controllers/ControllersAutoConfiguration.java | 94.6429% <100.0000%> (+11.0065%) |
⬆️ |
| ...lers/GrailsFormContentFilterAutoConfiguration.java | 100.0000% <100.0000%> (ø) |
|
| ...ntrollers/GrailsViewResolverAutoConfiguration.java | 100.0000% <100.0000%> (ø) |
|
| ... and 27 more |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Loading