JDK-8212605 : Pure-Java implementation of AccessController.doPrivileged
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: java.security
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2018-10-17
  • Updated: 2024-05-21
  • Resolved: 2018-11-07
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.
JDK 11 JDK 12
11.0.21.0.0.1-oracleFixed 12 b19Fixed
Related Reports
Blocks :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
Implement a pure-Java version of AccessController.doPrivileged. This enhancement has several benefits. One, it should improve performance by avoiding calls into the JVM. Currently, applications that don't use a SecurityManager still have to incur the expense of doPrivileged. This enhancement should avoid much of that. Second, a pure-Java implementation of AccessController.doPrivileged will avoid having native frames on the stack, which is desirable for Project Loom (https://openjdk.java.net/projects/loom/).
Comments
URL: http://hg.openjdk.java.net/jdk/jdk/rev/b0af758a092c User: dlong Date: 2018-11-07 01:11:19 +0000
07-11-2018