diff -r c36c4773fe96 -r b0af2c7c8c91 jdk/src/share/classes/sun/management/VMManagementImpl.java --- a/jdk/src/share/classes/sun/management/VMManagementImpl.java Fri Mar 07 12:40:37 2014 -0800 +++ b/jdk/src/share/classes/sun/management/VMManagementImpl.java Fri Mar 07 13:00:25 2014 -0800 @@ -37,7 +37,6 @@ import java.util.Collections; import java.security.AccessController; import java.security.PrivilegedAction; -import sun.security.action.GetPropertyAction; /** * Implementation of VMManagement interface that accesses the management @@ -173,10 +172,8 @@ } public String getBootClassPath( ) { - PrivilegedAction pa - = new GetPropertyAction("sun.boot.class.path"); - String result = AccessController.doPrivileged(pa); - return result; + return AccessController.doPrivileged( + (PrivilegedAction) () -> System.getProperty("sun.boot.class.path")); } public long getUptime() {