Details
-
Enhancement
-
Resolution: Fixed
-
P4
-
7
-
b25
-
generic
-
generic
-
Not verified
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2220021 | 7u4 | Valerie Peng | P4 | Closed | Fixed | b10 |
Description
javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck when Cipher.getInstance() is frequently called.
Should be replaced to ConcurrentHashMap as suggect in the comment to that field.
The problem is important for SPECjvm2008:crypto.rsa and for SPECjvm2011.
Fix is suggested.
Should be replaced to ConcurrentHashMap as suggect in the comment to that field.
The problem is important for SPECjvm2008:crypto.rsa and for SPECjvm2011.
Fix is suggested.
Attachments
Issue Links
- backported by
-
JDK-2220021 javax.crypto.Cipher.Transform.patternCache is synchronizedMap and became scalability bottleneck.
-
- Closed
-