jdk/src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java
changeset 37781 71ed5645f17c
parent 37593 824750ada3d6
child 39483 3a7e016ba204
equal deleted inserted replaced
37780:06f3783b338f 37781:71ed5645f17c
    51     static final boolean PROFILE_GWT;
    51     static final boolean PROFILE_GWT;
    52     static final int CUSTOMIZE_THRESHOLD;
    52     static final int CUSTOMIZE_THRESHOLD;
    53     static final boolean VAR_HANDLE_GUARDS;
    53     static final boolean VAR_HANDLE_GUARDS;
    54 
    54 
    55     static {
    55     static {
    56         Properties props = GetPropertyAction.getProperties();
    56         Properties props = GetPropertyAction.privilegedGetProperties();
    57         DEBUG_METHOD_HANDLE_NAMES = Boolean.parseBoolean(
    57         DEBUG_METHOD_HANDLE_NAMES = Boolean.parseBoolean(
    58                 props.getProperty("java.lang.invoke.MethodHandle.DEBUG_NAMES"));
    58                 props.getProperty("java.lang.invoke.MethodHandle.DEBUG_NAMES"));
    59         DUMP_CLASS_FILES = Boolean.parseBoolean(
    59         DUMP_CLASS_FILES = Boolean.parseBoolean(
    60                 props.getProperty("java.lang.invoke.MethodHandle.DUMP_CLASS_FILES"));
    60                 props.getProperty("java.lang.invoke.MethodHandle.DUMP_CLASS_FILES"));
    61         TRACE_INTERPRETER = Boolean.parseBoolean(
    61         TRACE_INTERPRETER = Boolean.parseBoolean(