jdk/src/java.base/share/classes/java/lang/reflect/Proxy.java
changeset 40459 88a91142b711
parent 37781 71ed5645f17c
child 41121 91734a3ed04b
equal deleted inserted replaced
40457:21ae06f40614 40459:88a91142b711
    27 
    27 
    28 import java.security.AccessController;
    28 import java.security.AccessController;
    29 import java.security.PrivilegedAction;
    29 import java.security.PrivilegedAction;
    30 import java.util.Arrays;
    30 import java.util.Arrays;
    31 import java.util.Collections;
    31 import java.util.Collections;
    32 import java.util.Deque;
       
    33 import java.util.HashMap;
    32 import java.util.HashMap;
    34 import java.util.HashSet;
    33 import java.util.HashSet;
    35 import java.util.IdentityHashMap;
    34 import java.util.IdentityHashMap;
    36 import java.util.LinkedList;
       
    37 import java.util.List;
    35 import java.util.List;
    38 import java.util.Map;
    36 import java.util.Map;
    39 import java.util.Objects;
    37 import java.util.Objects;
    40 import java.util.Set;
    38 import java.util.Set;
    41 import java.util.concurrent.atomic.AtomicInteger;
    39 import java.util.concurrent.atomic.AtomicInteger;
    47 import jdk.internal.module.Modules;
    45 import jdk.internal.module.Modules;
    48 import jdk.internal.misc.Unsafe;
    46 import jdk.internal.misc.Unsafe;
    49 import jdk.internal.misc.VM;
    47 import jdk.internal.misc.VM;
    50 import jdk.internal.reflect.CallerSensitive;
    48 import jdk.internal.reflect.CallerSensitive;
    51 import jdk.internal.reflect.Reflection;
    49 import jdk.internal.reflect.Reflection;
       
    50 import jdk.internal.loader.ClassLoaderValue;
    52 import sun.reflect.misc.ReflectUtil;
    51 import sun.reflect.misc.ReflectUtil;
    53 import sun.security.action.GetPropertyAction;
    52 import sun.security.action.GetPropertyAction;
    54 import sun.security.util.SecurityConstants;
    53 import sun.security.util.SecurityConstants;
    55 
    54 
    56 /**
    55 /**