hg: panama/panama/jdk: Updated MethodHandle.linkToNative prototype
vladimir.x.ivanov at oracle.com
vladimir.x.ivanov at oracle.com
Fri Jun 5 17:13:02 UTC 2015
Changeset: e2648e33b231
Author: vlivanov
Date: 2015-06-05 20:00 +0300
URL: http://hg.openjdk.java.net/panama/panama/jdk/rev/e2648e33b231
Updated MethodHandle.linkToNative prototype
* argument shuffling (Java->C calling convention) in linkToNative adapater;
* better interpreter support (now uses compiled version through i2c);
* JIT-compiler support for direct native calls in generated code (C2 only);
* additional test cases: gettimeofday, getlogin, setlogin & syntetic native methods with different signatures
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java
+ test/java/lang/invoke/NativeAdapterTest.java
! test/java/lang/invoke/NativeCallTest.java
+ test/java/lang/invoke/testsig.c
More information about the panama-dev
mailing list