Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to java 14 and JEP 370: Foreign-Memory Access API? #23

Open
hrstoyanov opened this issue Dec 19, 2019 · 2 comments
Open

Upgrade to java 14 and JEP 370: Foreign-Memory Access API? #23

hrstoyanov opened this issue Dec 19, 2019 · 2 comments

Comments

@hrstoyanov
Copy link

dokan-java is already requiring Java 11 at a minimum. But Java 14 adds powerful new native memory access API via JEP 370: Foreign-Memory Access API. So,
It might be interesting to create a new branch/version and experiment with replacing (portion of) JNA with the new APIs in Java 14.

@infeo
Copy link
Member

infeo commented Dec 19, 2019

Sounds definitely interesting. This can be done in a feature/experimental branch.
But this will only be merged into main if this feature has lost its incubator status. And there is also project panama of the openjdk, which also sounds worth investigating

Currently there isn't even any relase target given in gradle (should be 11).

@hrstoyanov
Copy link
Author

hrstoyanov commented Dec 19, 2019

JEP 370: Foreign-Memory Access API is one piece of Panama, that seems kind of stable, almost ready for inclusion in Java 15 or 16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants