JDK-8332420 : Regression in DaCapo-fop-default on linux-x64
Type:Bug
Component:hotspot
Sub-Component:gc
Affected Version:21.0.4
Priority:P4
Status:New
Resolution:Unresolved
OS:linux
CPU:x86_64
Submitted:2024-05-16
Updated:2024-05-17
The Version table provides details related to the release that this issue/RFE will be addressed.
Unresolved : Release in which this issue/RFE will be addressed. Resolved: Release in which this issue/RFE has been resolved. Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.
4% benchmark regression in DaCapo-fop-default on linux-x64 in 21.0.4-b02
Regression has been narrowed down to CI builds, either:
• jdk-21.0.4+1-218 , or
• jdk-21.0.4+1-219
Comments
This relates to the code root iteration changes backport to jdk21 to fix overall performance. The same changes in 22 did not show a regression.
17-05-2024
Regression hold into following builds.
Regression starts somewhere in CI builds: jdk-21.0.4+1-217 to jdk-21.0.4+1-220
Unfortunately, there are no builds for 217, 218, and 219, so we cannot determine the exact build it starts in. However:
--- 217 only includes JDK-8317809, and 220 only includes JDK-8329524 which backs-out the 217 fix.
--- 220 still shows the regression, so we can eliminate 217 and 220 as the cause.
Leaving as the cause as: 218 (contains 4 fixes) or 219 (contains 1 fix)
All changes in 218 and 219 are by Thomas, so we'll leave you to decide which is the cause.