Skip to content

Commit

Permalink
8297590: [TESTBUG] HotSpotResolvedJavaFieldTest does not run
Browse files Browse the repository at this point in the history
Backport-of: 08e6a820bcb70e74a0faa28198493292e2993901
  • Loading branch information
jerboaa committed Nov 28, 2022
1 parent ae1b055 commit 9336fb2
Showing 1 changed file with 10 additions and 2 deletions.
Expand Up @@ -47,7 +47,15 @@
import jdk.vm.ci.runtime.JVMCI;

/**
* Tests {@link HotSpotResolvedJavaField} functionality.
*
* @test
* @requires vm.jvmci
* @summary Tests HotSpotResolvedJavaField functionality
* @library ../../../../../
* @modules jdk.internal.vm.ci/jdk.vm.ci.meta
* jdk.internal.vm.ci/jdk.vm.ci.runtime
* jdk.internal.vm.ci/jdk.vm.ci.hotspot
* @run junit/othervm --add-opens=jdk.internal.vm.ci/jdk.vm.ci.hotspot=ALL-UNNAMED -XX:+UnlockExperimentalVMOptions -XX:+EnableJVMCI -XX:-UseJVMCICompiler jdk.vm.ci.hotspot.test.HotSpotResolvedJavaFieldTest
*/
public class HotSpotResolvedJavaFieldTest {

Expand All @@ -61,7 +69,7 @@ public class HotSpotResolvedJavaFieldTest {
Field f = null;
try {
Class<?> typeImpl = Class.forName("jdk.vm.ci.hotspot.HotSpotResolvedObjectTypeImpl");
m = typeImpl.getDeclaredMethod("createField", JavaType.class, long.class, int.class, int.class);
m = typeImpl.getDeclaredMethod("createField", JavaType.class, int.class, int.class, int.class);
m.setAccessible(true);
Class<?> fieldImpl = Class.forName("jdk.vm.ci.hotspot.HotSpotResolvedJavaFieldImpl");
f = fieldImpl.getDeclaredField("index");
Expand Down

0 comments on commit 9336fb2

Please sign in to comment.