stephan
|
bd06d8672d
JNI: clear out the sqlite3_context native pointer after calling UDF callbacks which do not have an argv (as was already done for those which have an argv). Add related tests and code commentary.
|
1 ano atrás |
stephan
|
4d6b10cdbe
JNI doc updates.
|
1 ano atrás |
stephan
|
253727b33d
JNI: apply an internal level of API indirection to avoid having to work with massively-mangled names for the various sqlite3_config() overloads.
|
1 ano atrás |
stephan
|
68585ea342
Rename SQLite3Jni to CApi to (A) reduce name prefix collisions with incoming classes and (B) align with its counterpart in the JS build. Remove the Canonical annotation because (A) the new code separation will inherently make that distinction and (B) the line between truly canonical and semi-canonical (e.g. differing in signature overloads) is blurry enough that consistent use of that annocation is becoming an unnecessary burden.
|
1 ano atrás |
stephan
|
1110f8ffcd
JNI readme fix.
|
1 ano atrás |
stephan
|
5276552083
Replace all of the JNI XyzHook/Handler classes with snake_cased ones which follow unified naming conventions to make them easier to apply.
|
1 ano atrás |
stephan
|
cf8a93f804
Doc style fixes.
|
1 ano atrás |
stephan
|
e6c299a5c8
Add a new non-goal to the JNI README.md.
|
1 ano atrás |
stephan
|
bfdc7ab5a7
Add more JNI docs, tests, and a handful of Java-side overloads.
|
1 ano atrás |
stephan
|
495046ef88
Add a note to the JNI README explaining why the Java API has callback names like xFunc() and xPreUpdate().
|
1 ano atrás |
stephan
|
336bc8a281
Improve C-side exception handling from Java-side UDF callbacks.
|
1 ano atrás |
stephan
|
bfa486d5fc
JNI doc additions.
|
1 ano atrás |
stephan
|
0c08c8c208
Add a working dist zip file for the JNI bits.
|
1 ano atrás |
stephan
|
af90dcf324
Start adding JNI-side support for auto extensions, but hit a brick wall which requires slightly awkward semantics changes in the JNI bindings for sqlite3_open(_v2)() to resolve, so stash this #if'd out for the time being.
|
1 ano atrás |
stephan
|
decc1425a3
Internal doc additions in the JNI bits.
|
1 ano atrás |
stephan
|
e209d144c3
Internal exception-handling cleanups in the JNI bindings.
|
1 ano atrás |
stephan
|
9c113744d1
Incremental checkin to minimize the diff while narrowing in on an assertion caused by refactoring.
|
1 ano atrás |
stephan
|
fecad503a9
Bind sqlite3_update_hook() to JNI.
|
1 ano atrás |
stephan
|
888e14f551
Fix an incorrect file path in ext/jni/README.md
|
1 ano atrás |
drh
|
f69084aaf7
Fix minor typos in the JNI README.md file.
|
1 ano atrás |
stephan
|
fd250c2cb5
Replace some www: interwiki references in the JNI readme with their full URLs to make the doc more portable.
|
1 ano atrás |
stephan
|
dff3443939
Initial check-in of JNI (Java Native Interface) bindings for the core C API.
|
1 ano atrás |