GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Problem: can't call Java from native side due to missing implementation of MemberWrapper#invokeJNI. This makes it difficult to implement some things, e.g. Java delegates to be called from native code or getting and setting members of a Java class instance.
Fix: implemented MemberWrapper#invokeJNI for the NOEMIT reflection backend. Basically copied the pure Java/IKVM way of invoking a constructor/method from the bottom of the original method. Not the most performant piece of code, but good enough.
Fixed MethodWrapper#invokeJNI, works with NOEMIT reflection and allow…
…s calling Java from the native side
Merge pull request #2 from badlogic/master
Fix for MemberWrapper#invokeJNI