< prev index next >

test/jdk/java/foreign/TestNulls.java

Print this page
*** 21,12 ***
   * questions.
   */
  
  /*
   * @test
-  * @enablePreview
-  * @requires jdk.foreign.linker != "UNSUPPORTED"
   * @modules java.base/jdk.internal.ref
   * @run testng/othervm
   *     --enable-native-access=ALL-UNNAMED
   *     TestNulls
   */
--- 21,10 ---

*** 142,11 ***
          addDefaultMapping(String.class, "Hello!");
          addDefaultMapping(Constable.class, "Hello!");
          addDefaultMapping(Class.class, String.class);
          addDefaultMapping(Runnable.class, () -> {});
          addDefaultMapping(Object.class, new Object());
!         addDefaultMapping(VarHandle.class, MethodHandles.memorySegmentViewVarHandle(JAVA_INT));
          addDefaultMapping(MethodHandle.class, MethodHandles.identity(int.class));
          addDefaultMapping(List.class, List.of());
          addDefaultMapping(Charset.class, Charset.defaultCharset());
          addDefaultMapping(Consumer.class, x -> {});
          addDefaultMapping(MethodType.class, MethodType.methodType(void.class));
--- 140,11 ---
          addDefaultMapping(String.class, "Hello!");
          addDefaultMapping(Constable.class, "Hello!");
          addDefaultMapping(Class.class, String.class);
          addDefaultMapping(Runnable.class, () -> {});
          addDefaultMapping(Object.class, new Object());
!         addDefaultMapping(VarHandle.class, JAVA_INT.varHandle());
          addDefaultMapping(MethodHandle.class, MethodHandles.identity(int.class));
          addDefaultMapping(List.class, List.of());
          addDefaultMapping(Charset.class, Charset.defaultCharset());
          addDefaultMapping(Consumer.class, x -> {});
          addDefaultMapping(MethodType.class, MethodType.methodType(void.class));
< prev index next >