equal
deleted
inserted
replaced
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 /** |