aboutsummaryrefslogtreecommitdiff
path: root/ext/wasm/api/sqlite3-api-opfs.js
Commit message (Expand)AuthorAge
* Rename some OPFS JS files. Prevent JS bindings of sqlite3_uri_...() from perf...stephan2022-11-30
* Refactor a significant chunk of the OPFS sqlite3_vfs init code into sqlite3.V...stephan2022-11-30
* sqlite3.oo1.OpfsDb: default to journal_mode=persist, as current tests show it...stephan2022-11-29
* Minor internal cleanups and docs in the OPFS sqlite3_vfs.stephan2022-11-29
* Internal restructuring of the OPFS sqlite3_vfs in order to facilitate certain...stephan2022-11-29
* Add an explicit warning about the current API-instability of the sqlite3.opfs...stephan2022-11-29
* More work on the OPFS concurrency testing app.stephan2022-11-24
* Add an experimental OPFS VFS-specific URI flag, opfs-unlock-asap, which tells...stephan2022-11-23
* Initial infrastructure for adding a mode to the OPFS VFS which causes implici...stephan2022-11-23
* Resolve missing SQLITE_LOCKED result code which triggered a new (since last c...stephan2022-11-21
* Add test app for experimenting with multi-worker OPFS concurrency. Tweak OPFS...stephan2022-11-21
* Minor cleanups in the ESM-related preprocessor filtering.stephan2022-11-20
* Add build of sqlite3.mjs (ES6 module), add a test app for it, and include it ...stephan2022-11-19
* Replace use of cpp with the fit-to-purpose c-pp to avoid cpp's C-centric/JS-u...stephan2022-11-18
* Merge trunk into js-cpp branch.stephan2022-11-17
|\
| * Rework automatically acquired OPFS locks to be released during idle time. Thi...stephan2022-11-10
* | Experimentally use clang's C preprocessor to filter #ifdef's out of the gener...stephan2022-11-03
|/
* Add sqlite3_wasm_vfs_create_file() to replace Emscripten's FS.createDataFile(...stephan2022-11-02
* Significant cleanups and expansion of the sqlite3.opfs utilities. Add oo1.DB....stephan2022-11-01
* Internal tweaks to the OPFS VFS result codes.stephan2022-10-31
* Move the sqlite3.capi.wasm namespace to sqlite3.wasm. This causes a tiny bit ...stephan2022-10-29
* Minor sqlite3.oo1 API reorg prompted by documenting.stephan2022-10-28
* Minor cleanups and doc improvements in the OPFS sqlite3_vfs proxy.stephan2022-10-25
* Apply considerable acrobatics to get the JS/WASM deliverables building to and...stephan2022-10-19
* Minor cleaups in the post-init async phase of sqlite3 module initialization.stephan2022-10-09
* Replace time-based auto-unlock of opfs sync handles with lock acquisition/rel...stephan2022-10-04
* Tweaks to the opfs async wait/relinquish times.stephan2022-10-04
* OPFS async proxy: add a wait-and-retry policy to the get-sync-handle step to ...stephan2022-10-04
* Add a test/debug mechanism to shut down the OPFS async listener so that it ca...stephan2022-10-04
* Export sqlite3_trace_v2() to wasm and use it to ensure that the new per-VFS p...stephan2022-10-03
* Add oo1.JsStorageDb() as a convenience wrapper for oo1.DB(...,'kvvfs'). Minor...stephan2022-09-30
* Comment the -O2 wasm builds as being broken (mysteriously missing JS bits).stephan2022-09-27
* WASM API renaming. Reworked JS API bootstrap's async post-init into a generic...stephan2022-09-27
* wasm/js: rename /persistent to /opfs to account for potential future persiste...stephan2022-09-27
* Fiddle: replace db export routine with a C-side one which works for both Emsc...stephan2022-09-26
* Get fiddle db export working for OPFS VFS. Add root dir handle to the main OP...stephan2022-09-26
* Reworked out the OPFS async proxy metrics are fetched so that they play more ...stephan2022-09-24
* Correct mistyped --shrink-memory flag in speedtest1-worker. Minor OPFS proxy ...stephan2022-09-21
* Doc cleanups and additions. Add a way for the OPFS async runner to propagate ...stephan2022-09-21
* Correct a too-strict is-opfs-available check.stephan2022-09-20
* Speed up de/serialization of func args and return values in the OPFS VFS proxy.stephan2022-09-20
* OPFS proxy: remove one sanity-checking-only level of proxy function to shave ...stephan2022-09-20
* Remove extraneous result-code SAB slots. Doc additions.stephan2022-09-20
* An alternative messaging strategy for the OPFS VFS proxy which uses only Shar...stephan2022-09-20
* OPFS VFS: further internal refactoring towards experimenting with a new comms...stephan2022-09-20
* OPFS VFS: moved i/o buffer from per-file to the VFS, and related refactoring,...stephan2022-09-20
* Further metrics and buffer-copy optimizations in the OPFS proxy, but with lit...stephan2022-09-19
* Cut the speedtest1 runtime of the OPFS VFS proxy by approximately 3/4ths via ...stephan2022-09-19
* Add sqlite3_web_vfs_list() to JS API. Corrected OPFS VFS's registering itself...stephan2022-09-19
* Generic cleanups in the OPFS VFS proxies.stephan2022-09-19