> This change does not call up to Java for checkPackageAccess if the security > manager is NULL, but still saves the protection domain in the pd_set for that > dictionary entry. If the option -Djava.security.manager=disallow is set, > that means that there will never be a security manager and the JVM code can > avoid saving the protection domains completely. > See the two functions java_lang_System::has_security_manager() and > java_lang_System::allow_security_manager() for details. > Also deleted ProtectionDomainVerification because there's no use for this > option. > > Tested with tier1 hotspot, jdk and langtools. > and tier2-6.
Coleen Phillimore has updated the pull request incrementally with one additional commit since the last revision: Fix comments and copyright. ------------- Changes: - all: https://git.openjdk.java.net/jdk/pull/2410/files - new: https://git.openjdk.java.net/jdk/pull/2410/files/296d0adb..7a2a3617 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=2410&range=02 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=2410&range=01-02 Stats: 14 lines in 2 files changed: 3 ins; 3 del; 8 mod Patch: https://git.openjdk.java.net/jdk/pull/2410.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/2410/head:pull/2410 PR: https://git.openjdk.java.net/jdk/pull/2410