]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Start reworking JNI methods such that they pass void pointers from Java to C instead...
authorstephan <stephan@noemail.net>
Tue, 26 Sep 2023 21:37:52 +0000 (21:37 +0000)
committerstephan <stephan@noemail.net>
Tue, 26 Sep 2023 21:37:52 +0000 (21:37 +0000)
commit36f60e6c1afad0e9cf6b571348f243ffe3ef7f4b
tree9ed1af0d5feeff5a0575a7c98ddcefc89486536f
parent61df55d0be39365733cfa7faf71aaccd0fa2a3ab
Start reworking JNI methods such that they pass void pointers from Java to C instead of passing their strongly-typed wrappers, as that is reportedly significantly faster than passing the wrapper objects to C and extracting the pointers there. There are still many, many functions left to rework for this.

FossilOrigin-Name: 66c814dd473731703ee00e1ff610acfdccf09d1b87dd2355795ed697d4ed5d3e
ext/jni/src/c/sqlite3-jni.c
ext/jni/src/c/sqlite3-jni.h
ext/jni/src/org/sqlite/jni/NativePointerHolder.java
ext/jni/src/org/sqlite/jni/SQLite3Jni.java
manifest
manifest.uuid