limbo/bindings/java/rs_src
Pekka Enberg 936ae307b7 core: Kill value type
We currently have two value types, `Value` and `OwnedValue`. The
original thinking was that `Value` is external type and `OwnedValue` is
internal type. However, this just results in unnecessary transformation
between the types as data crosses the Limbo library boundary.

Let's just follow SQLite here and consolidate on a single value type
(where `sqlite3_value` is just an alias for the internal `Mem` type).
The way this will eventually work is that we can have bunch of
pre-allocated `OwnedValue` objects in `ProgramState` and basically
return a reference to them all the way to the application itself, which
extracts the actual value.
2025-02-26 10:57:45 +02:00
..
errors.rs Add comments on errors.rs 2025-02-07 11:24:43 +09:00
lib.rs Group "pointer to struct" and "struct to pointer" functions 2025-01-18 09:09:36 +09:00
limbo_connection.rs Change package name from org.github.tursodatabase to tech.turso 2025-02-12 09:58:25 +09:00
limbo_db.rs Change package name from org.github.tursodatabase to tech.turso 2025-02-12 09:58:25 +09:00
limbo_statement.rs core: Kill value type 2025-02-26 10:57:45 +02:00
utils.rs Change package name from org.github.tursodatabase to tech.turso 2025-02-12 09:58:25 +09:00