Its global-scope symbol is intended only to provide an easy way to
make it available to 3rd-party scripts and "should" be deleted
- after calling it. That symbols is _not_ used within the library.
+ after calling it. That symbol is _not_ used within the library.
Forewarning: this API explicitly targets only browser
environments. If a given non-browser environment has the
- WASM-exported "indirect function table" access and
manipulation. e.g. creating new WASM-side functions using JS
functions, analog to Emscripten's addFunction() and
- uninstallFunction() but slightly different.
+ uninstallFunction() but slightly different and with more useful
+ lifetime semantics.
- Get/set specific heap memory values, analog to Emscripten's
getValue() and setValue().
This code is developed and maintained in conjunction with the
Jaccwabyt project:
- https://fossil.wanderinghorse.net/r/jaccwabbyt
+ https://fossil.wanderinghorse.net/r/jaccwabyt
More specifically:
need a level of hand-written wrappers around them, depending on
how they're used, in order to provide the client with JS
strings. Alternately, clients will need to perform such conversions
- on their own, e.g. using cstrtojs(). Or maybe we can find a way
+ on their own, e.g. using cstrToJs(). Or maybe we can find a way
to perform such conversions here, via addition of an xWrap()-style
function signature to the options argument.
*/
-C Tweaks\sto\s[4b4f33d791fe4318]\sto\smake\sit\seasier\sto\stest.
-D 2025-01-31T20:18:34.963
+C JS\sdoc\stypo\sfixes.\sNo\sfunctional\schanges.
+D 2025-02-01T09:44:48.567
F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
F LICENSE.md e108e1e69ae8e8a59e93c455654b8ac9356a11720d3345df2a4743e9590fb20d
F ext/wasm/common/SqliteTestUtil.js 7adaeffef757d8708418dc9190f72df22367b531831775804b31598b44f6aa51
F ext/wasm/common/emscripten.css 11bd104b6c0d597c67d40cc8ecc0a60dae2b965151e3b6a37fa5708bac3acd15
F ext/wasm/common/testing.css e97549bab24126c24e0daabfe2de9bb478fb0a69fdb2ddd0a73a992c091aad6f
-F ext/wasm/common/whwasmutil.js d76c69617e95d85ffc9996f7d9d7481df6976dcbd860ecd82bd8c075e3a101ae
+F ext/wasm/common/whwasmutil.js 8528ac79418ee7eafe7c8f634a08704e47d694d3fd8ea6368be27a5229733338
F ext/wasm/config.make.in 4bc43443f768a61efd43cf995a5e618f58ac9afc0936706014193537d82c41cb
F ext/wasm/demo-123-worker.html a0b58d9caef098a626a1a1db567076fca4245e8d60ba94557ede8684350a81ed
F ext/wasm/demo-123.html 8c70a412ce386bd3796534257935eb1e3ea5c581e5d5aea0490b8232e570a508
F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7
F tool/warnings.sh 49a486c5069de041aedcbde4de178293e0463ae9918ecad7539eedf0ec77a139
F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 6df2098c548b58c2910837726b666a628d5c712c560c0221a771e8181f71fae7
-R 135ac307112d80006ac833a8ae148e6e
-U drh
-Z 1e05e96ac0e79f8e8ee82c826159e60e
+P 2567298f4b0fdfeb42aa6bba7e0bec3bc8d0b89bf644a79b41893dd6a6c5774c
+R eac70bc609a1618826ffd2d47e1f8359
+U stephan
+Z d7bceb2ba8b79e070ba4dc11d65193f3
# Remove this line to create a well-formed Fossil manifest.
-2567298f4b0fdfeb42aa6bba7e0bec3bc8d0b89bf644a79b41893dd6a6c5774c
+e0d9c74c1cdddb2321131255b94f9cda6530be3f2a06aed4abb54dcda092481e