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.

To download the current JDK release, click here.
JDK 21
21-poolUnresolved
Description
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.
16-05-2024