46 * compiler.jvmci.compilerToVM.ResolveFieldInPoolTest |
46 * compiler.jvmci.compilerToVM.ResolveFieldInPoolTest |
47 */ |
47 */ |
48 |
48 |
49 package compiler.jvmci.compilerToVM; |
49 package compiler.jvmci.compilerToVM; |
50 |
50 |
51 import compiler.jvmci.compilerToVM.ConstantPoolTestsHelper.DummyClasses; |
|
52 import compiler.jvmci.compilerToVM.ConstantPoolTestCase.ConstantTypes; |
51 import compiler.jvmci.compilerToVM.ConstantPoolTestCase.ConstantTypes; |
53 import static compiler.jvmci.compilerToVM.ConstantPoolTestCase.ConstantTypes.*; |
|
54 import compiler.jvmci.compilerToVM.ConstantPoolTestCase.TestedCPEntry; |
52 import compiler.jvmci.compilerToVM.ConstantPoolTestCase.TestedCPEntry; |
55 import compiler.jvmci.compilerToVM.ConstantPoolTestCase.Validator; |
53 import compiler.jvmci.compilerToVM.ConstantPoolTestCase.Validator; |
|
54 import compiler.jvmci.compilerToVM.ConstantPoolTestsHelper.DummyClasses; |
|
55 import jdk.internal.misc.Unsafe; |
|
56 import jdk.internal.org.objectweb.asm.Opcodes; |
|
57 import jdk.test.lib.Asserts; |
|
58 import jdk.test.lib.Utils; |
|
59 import jdk.vm.ci.hotspot.CompilerToVMHelper; |
|
60 import jdk.vm.ci.hotspot.HotSpotResolvedObjectType; |
|
61 import jdk.vm.ci.meta.ConstantPool; |
|
62 |
56 import java.lang.reflect.Field; |
63 import java.lang.reflect.Field; |
57 import java.util.HashMap; |
64 import java.util.HashMap; |
58 import java.util.Map; |
65 import java.util.Map; |
59 import jdk.internal.org.objectweb.asm.Opcodes; |
66 |
60 import jdk.vm.ci.hotspot.CompilerToVMHelper; |
67 import static compiler.jvmci.compilerToVM.ConstantPoolTestCase.ConstantTypes.CONSTANT_FIELDREF; |
61 import jdk.vm.ci.hotspot.HotSpotResolvedObjectType; |
|
62 import jdk.vm.ci.meta.ConstantPool; |
|
63 import jdk.test.lib.Asserts; |
|
64 import jdk.test.lib.Utils; |
|
65 import jdk.internal.misc.Unsafe; |
|
66 |
68 |
67 /** |
69 /** |
68 * Test for {@code jdk.vm.ci.hotspot.CompilerToVM.resolveFieldInPool} method |
70 * Test for {@code jdk.vm.ci.hotspot.CompilerToVM.resolveFieldInPool} method |
69 */ |
71 */ |
70 public class ResolveFieldInPoolTest { |
72 public class ResolveFieldInPoolTest { |