JDK-8155162 : java.util.zip.CRC32C Interpreter/C1 intrinsics support on SPARC
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: sparc_64
  • Submitted: 2016-04-26
  • Updated: 2017-10-26
  • Resolved: 2016-05-05
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 9
9 b120Fixed
Related Reports
Relates :  
Description
There currently exist Interpreter hooks in the JVM for CRC32C intrinsics that have not been enabled on SPARC. This enhancement both adds support for the CRC32C algorithm in the interpreter, as well as adds hooks for the C1 compiler. The C1 hooks are only enabled for SPARC in this enhancement, but other architectures can utilize the same hooks. CRC32C is nearly identical to the CRC32 algorithm, which currently has interpreter/C1/C2 support on all major platforms. We view this enhancement as a natural progression in this line of work.