JDK-2178361 : Bottleneck in Configuration.getConfiguration synchronized call
  • Type: Backport
  • Backport of: JDK-6845161
  • Component: security-libs
  • Sub-Component: javax.security
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2009-05-28
  • Updated: 2010-05-08
  • Resolved: 2009-06-22
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 JDK 7
5.0u19-revFixed 7 b62Fixed
Comments
EVALUATION Fixed by reducing scope of synchronized block to not lock the class during the security manager check, which can be expensive the first time the policy is processed. No regression test but the fix has been tested by submitter and it does alleviate the bottleneck.
10-06-2009