jni-sys
jni-sys copied to clipboard
Updates the requirements on [syn](https://github.com/dtolnay/syn) to permit the latest version. Release notes Sourced from syn's releases. 2.0.29 Partially work around rust-analyzer bug (rust-lang/rust-analyzer#9911) Commits b387b13 Release 2.0.29 1faea07 Partially work...
While building [duchess](https://github.com/duchess-rs/duchess) we found a data race in the OpenJDK implementation of `JNI_GetCreatedJavaVMs`. When called concurrently with `JNI_CreateJavaVM`, `JNI_GetCreatedJavaVMs` might return pointers to partially-initialized JVMs ([OpenJDK bug](https://bugs.java.com/bugdatabase/view_bug?bug_id=JDK-8308341)), which then...
Could this crate be extended to cover more java headers? classfile_constants jawt jdwp jmm jvm jvmti jvmticmlr
When using this i get linker errors. The code which i used ```rs let mut jvm = null_mut(); let mut found:jsize = 0; let mut jvm_worky = jni::sys::JNI_GetCreatedJavaVMs( &mut jvm,1,&mut...
Updating to syn 2.0 is quite straightforward, just needed to change a field to a method call. I would appreciate a patch release after this is merged.