- 
    Type:
Enhancement
 - 
    Resolution: Fixed
 - 
    Priority:
  P3                     
     - 
    Affects Version/s: None
 - 
    Component/s: security-libs
 
- 
        b67
 
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8084272 | emb-9 | Sean Mullan | P3 | Resolved | Fixed | team | 
                    There is some leftover compatibility code that synchronizes on identities stored in an identity database. This should have been removed as part of JDK-6876158. Removing this code improves the throughput (approximately) of the getPermissions(CodeSource) method on a 4 CPU system:
1 thread: 4% improvement
8 threads: 2% improvement
1 thread: 4% improvement
8 threads: 2% improvement
- backported by
 - 
                    
JDK-8084272 Remove Policy provider code that synchronizes on identityPolicyEntries List
-         
     - Resolved
 
 -         
 
- relates to
 - 
                    
JDK-8062948 Implement and measure potential performance improvements
-         
     - Resolved
 
 -