-
Enhancement
-
Resolution: Fixed
-
P3
-
None
-
b66
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8084260 | emb-9 | Sean Mullan | P3 | Resolved | Fixed | team |
The current implementation uses a Collections.synchronizedMap. Replacing that with a ConcurrentHashMap (with additional code to remove weak keys) increases the throughput of the Policy.implies method by approximately 3x.
- backported by
-
JDK-8084260 Use ConcurrentHashMap to map ProtectionDomain to PermissionCollection
-
- Resolved
-
- relates to
-
JDK-8058547 Memory leak in ProtectionDomain cache
-
- Closed
-
-
JDK-8062948 Implement and measure potential performance improvements
-
- Resolved
-
-
JDK-8077418 StackOverflowError during PolicyFile lookup
-
- Closed
-
-
JDK-8193156 Need to backout fixes for JDK-8058547, JDK-8055753, JDK-8085903
-
- Closed
-
-
JDK-8193488 Newer fix for memory leak in ProtectionDomain cache
-
- Closed
-
(1 relates to)