JDK-8217564 : idempotent protection missing in crc32c.h
Type:Bug
Component:hotspot
Sub-Component:compiler
Affected Version:11,12,13
Priority:P3
Status:Resolved
Resolution:Fixed
Submitted:2019-01-22
Updated:2019-08-15
Resolved:2019-03-22
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.
This file: open/src/hotspot/cpu/x86/crc32c.h
Was committed in this changeset:
https://bugs.openjdk.java.net/browse/JDK-8134553
This file should be guarded by an !idempotent.
Comments
Fix Request
Backporting this trivial patch avoid compilation surprises and keeps codebases in sync (I see 11.0.4-oracle). Patch applies cleanly to 11u and 12u and passes Linux x86_64 fastdebug build.