JDK-8029148 : Fix C2 intrinsics for new signature of CipherBlockChaining methods
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: hs25
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2013-11-26
  • Updated: 2014-01-15
  • Resolved: 2014-01-15
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.
Other
tbd_minorResolved
Related Reports
Duplicate :  
Relates :  
Description
Recenty the signature of CipherBlockChaining.encrypt() and CipherBlockChaining.decrypt() methods was changed (return int) by 8012900:
http://hg.openjdk.java.net/jdk8/jdk8/jdk/diff/3da8be8d13bf/src/share/classes/com/sun/crypto/provider/CipherBlockChaining.java

We need to adjust our C2 intrinsics, otherwise C2 does not intrinsify these methods. It is only performance issue.



Comments
Changes for 8002074 fixed intrinsic code to match new java method signature.
15-01-2014

It is too late for jdk8 and I need time to look on needed changes. But it needs to be fixed in 8u20.
26-11-2013