]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Mark _all_ JNI binding funcs as synchronized so that Java can lock them and protect...
authorstephan <stephan@noemail.net>
Thu, 10 Aug 2023 21:50:52 +0000 (21:50 +0000)
committerstephan <stephan@noemail.net>
Thu, 10 Aug 2023 21:50:52 +0000 (21:50 +0000)
commita0423e0fc1cee8eded300f1f615c7b110bfba0b0
treedfc6877653f9c62ae1c993f417261aed241174a9
parent5c9f5e4022388a8e73907daa2fbad15efb858e5b
Mark _all_ JNI binding funcs as synchronized so that Java can lock them and protect our global-state access. The alternative is writing a mountain of C-side code to do the same thing.

FossilOrigin-Name: afe190a940441de9bef8835c2dc6d278f861a772c3b7c7a2d399b2eabd4872e3
ext/jni/src/org/sqlite/jni/Fts5ExtensionApi.java
ext/jni/src/org/sqlite/jni/SQLite3Jni.java
ext/jni/src/org/sqlite/jni/fts5_api.java
manifest
manifest.uuid