Closed bgilbert closed 6 months ago
When the new Java FFI APIs stabilize, consider switching to them and deprecating or dropping the JNI glue.
JEP 424 was amended by JEP 434 and again by JEP 442.
This would also let us drop OpenSlide Java from openslide-winbuild, and potentially switch from Meson back to a more Java-native build system.
JEP 454 proposes to stabilize the APIs.
The APIs are now stable in Java 22.
When the new Java FFI APIs stabilize, consider switching to them and deprecating or dropping the JNI glue.