1 package compiler.jvmci.compilerToVM; |
1 package compiler.jvmci.compilerToVM; |
2 |
2 |
|
3 import jdk.test.lib.Asserts; |
|
4 import jdk.test.lib.Pair; |
|
5 import jdk.test.lib.Utils; |
3 import jdk.vm.ci.code.InstalledCode; |
6 import jdk.vm.ci.code.InstalledCode; |
4 import jdk.vm.ci.code.InvalidInstalledCodeException; |
7 import jdk.vm.ci.code.InvalidInstalledCodeException; |
5 import jdk.vm.ci.hotspot.CompilerToVMHelper; |
8 import jdk.vm.ci.hotspot.CompilerToVMHelper; |
6 import jdk.test.lib.Asserts; |
|
7 import jdk.test.lib.Utils; |
|
8 import jdk.test.lib.Pair; |
|
9 import sun.hotspot.code.NMethod; |
9 import sun.hotspot.code.NMethod; |
10 |
10 |
11 import java.lang.reflect.Constructor; |
11 import java.lang.reflect.Constructor; |
12 import java.lang.reflect.Executable; |
|
13 import java.lang.reflect.InvocationTargetException; |
|
14 import java.lang.reflect.Method; |
|
15 import java.lang.reflect.Modifier; |
12 import java.lang.reflect.Modifier; |
16 import java.util.ArrayList; |
13 import java.util.ArrayList; |
17 import java.util.HashMap; |
|
18 import java.util.List; |
14 import java.util.List; |
19 import java.util.Map; |
|
20 |
15 |
21 /* |
16 /* |
22 * @test |
17 * @test |
23 * @bug 8136421 |
18 * @bug 8136421 |
24 * @requires (vm.simpleArch == "x64" | vm.simpleArch == "sparcv9" | vm.simpleArch == "aarch64") |
19 * @requires (vm.simpleArch == "x64" | vm.simpleArch == "sparcv9" | vm.simpleArch == "aarch64") |