Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-06-12
| ||
12:18 | Doc updates in whwasmutil.js. No code changes. Leaf check-in: 393f361323 user: stephan tags: trunk | |
2024-05-09
| ||
18:40 | Add a maintenance-reminder comment explaining [01974156b264ab]. check-in: 8cc1810a2f user: stephan tags: trunk | |
18:13 | Reformulate a for-in loop to a for loop in wasm.xWrap() to work around a downstream framework-level misbehavior, as reported in [https://sqlite.org/forum/forumpost/b549992634b55104]. check-in: 01974156b2 user: stephan tags: trunk | |
2024-04-26
| ||
19:19 | Remove a now-unsupported emcc flag. check-in: 730e2db3bd user: stephan tags: trunk | |
18:43 | Internal doc touchups. check-in: fdb01ee1dd user: stephan tags: trunk | |
2023-12-29
| ||
04:28 | An even better correction to the previous checkin. check-in: 3eb5bf7fdd user: stephan tags: trunk | |
04:26 | Tiny doc correction. check-in: 59de9aafa9 user: stephan tags: trunk | |
2023-08-03
| ||
20:53 | Upstream whwasmutil fixes from the sqlite project. Account for breaking changes in emscripten 3.1.44. check-in: 48b231dd2e user: stephan tags: trunk | |
2023-07-27
| ||
01:39 | Document a breaking change in emcc 3.1.44. check-in: ddbaf9226e user: stephan tags: trunk | |
2023-07-13
| ||
14:10 | Minor internal doc improvement. check-in: be73e921ba user: stephan tags: trunk | |
13:28 | Portability tweaks: 1) refactor some static class members to support tools which don't support the static keyword. 2) Replace 'self' references with 'globalThis'. check-in: e6be736c33 user: stephan tags: trunk | |
2023-03-07
| ||
19:09 | Latest changes from the sqlite source tree. check-in: 2b50a1468a user: stephan tags: trunk | |
2022-12-09
| ||
09:48 | Mountains of tweaks from the upstream sqlite3 tree. check-in: 9a506f4393 user: stephan tags: trunk | |
2022-12-07
| ||
03:41 | Add addOnDispose() to Jaccwabyt and code-adjacent minor internal cleanups. check-in: f81a2cb246 user: stephan tags: trunk | |
2022-12-06
| ||
08:45 | More API cleanups, additions, and renaming from the sqlite3 tree. check-in: 47f4bbe9ae user: stephan tags: trunk | |
2022-12-05
| ||
15:11 | Remove jaccwabyt's instanceForPointer(), resolveToInstance(), and disposeAll(), as they all relied on C-pointer-to-JS-struct mappings being 1-to-1, whereas any number of JS struct instances can legally wrap any given C pointer. Add 'c' and 'C' (signed/unsigned char) type mappings, but currently missing tests in this tree (pending fleshing out of those in the sqlite3 tree). check-in: 59219f6219 user: stephan tags: trunk | |
11:43 | whwasmutil fixes from the sqlite3 tree. check-in: 932778333e user: stephan tags: trunk | |
2022-12-03
| ||
13:17 | whwasmutil.js changes from the sqlite3 tree. check-in: 76eec865a8 user: stephan tags: trunk | |
11:43 | Add a missing dealloc() call to the tests. check-in: 472e2b12bc user: stephan tags: trunk | |
2022-12-01
| ||
03:52 | Latest whwasmutil.js from the sqlite3 tree. check-in: 443db9a56f user: stephan tags: trunk | |
2022-10-27
| ||
02:53 | Add WhWasmUtil.isPtr(). check-in: 4f63a92d45 user: stephan tags: trunk | |
2022-10-18
| ||
19:43 | whwashutil.js updates from the sqlite3 tree. check-in: ce6d03fcad user: stephan tags: trunk | |
2022-10-02
| ||
03:22 | whwasmutil additions from the sqlite3 tree. check-in: 2c9bab5076 user: stephan tags: trunk | |
2022-09-26
| ||
13:55 | Doc fixes and minor API tweak to WhWasmUtil.installFunction(). check-in: 5f045282a3 user: stephan tags: trunk | |
11:42 | Minor doc tweak. check-in: 2cd518ca51 user: stephan tags: trunk | |
2022-09-25
| ||
07:26 | Minor whwasmutil.js additions from the sqlite tree. check-in: e342ce82e5 user: stephan tags: trunk | |
2022-09-19
| ||
17:07 | Added some commentary re. performance. check-in: 08c71b18d9 user: stephan tags: trunk | |
2022-09-06
| ||
18:43 | Added WhWasmUtil.scopedAllocMainArgv() and targetObject.ptrSizeof. check-in: 29569a370b user: stephan tags: trunk | |
2022-08-30
| ||
09:50 | whwasmutil: remove superfluous function.bind() calls to eliminate a level of call() indirection. check-in: 4ee5e30339 user: stephan tags: trunk | |
2022-08-29
| ||
12:32 | Add get/setPtrValue() to the common wasm utils. check-in: 4b71b7e031 user: stephan tags: trunk | |
2022-08-13
| ||
14:05 | Corrected TextDecoder.decode() usage to run when its input references a SharedArrayBuffer. check-in: b76ff230ae user: stephan tags: trunk | |
2022-07-22
| ||
23:36 | Doc touchups. check-in: 002af105c8 user: stephan tags: trunk | |
23:34 | Corrected a copy/paste snafu in test code. check-in: e245b3c246 user: stephan tags: trunk | |
21:51 | Added wasm util cstrncpy(). check-in: ef38e3bbe0 user: stephan tags: trunk | |
19:28 | Tiny whwasmutil.js::yawl() malloc/free proxy tweak. check-in: e345abb833 user: stephan tags: trunk | |
18:46 | Tiny cosmetic test cleanups. check-in: 12e85e625e user: stephan tags: trunk | |
18:40 | Setting struct props to JS null now special-cases them to integer 0. When assigning a StructType instance to a P-type member, do not resolve the instance.pointer value first - take it as is, even if it's been disposed (in which case treat it as null). Corrected a broken JS include in testing-emcc.html. check-in: 7821696ec1 user: stephan tags: trunk | |
17:12 | Explicitly permit strings in structInstance.ondispose arrays as descriptive elements to assist in debugging. check-in: dc1312d4fc user: stephan tags: trunk | |
2022-07-14
| ||
13:14 | Minor doc updates. check-in: f694ba7226 user: stephan tags: trunk | |
2022-07-13
| ||
22:00 | Clarified some slightly misleading text in the docs. check-in: 8607f18301 user: stephan tags: trunk | |
12:38 | Added chmod -x to wasi-sdk wasm build. (Why do compilers/linkers make those executable???) check-in: 743e2191b0 user: stephan tags: trunk | |
11:58 | Removed a duplicated wasm util installation. check-in: 61af36f5d2 user: stephan tags: trunk | |
11:47 | Restructured test app build to work with toolchains other than emcc and added a build based on wasi-sdk. check-in: 033d48dd7c user: stephan tags: trunk | |
2022-07-12
| ||
06:48 | Added basic wasm loader to whwasmutil and changed how it accesses target.exports. check-in: 1fc2b29fb9 user: stephan tags: trunk | |
2022-07-10
| ||
22:23 | whwasmutil updates from another tree. check-in: 6e9dc5b4e7 user: stephan tags: trunk | |
02:40 | wasm util: added allocPtr() and scopedAllocPtr() to simplify certain use cases. check-in: 4bbf0c454c user: stephan tags: trunk | |
2022-07-09
| ||
18:36 | Renamed jaccwabyt test functions. check-in: 93689ef1e9 user: stephan tags: trunk | |
11:26 | doc updates. check-in: d69acbe586 user: stephan tags: trunk | |
09:55 | wasm util doc updates. check-in: 4912aae358 user: stephan tags: trunk | |
02:13 | Cleanups pulled in from a separate tree. check-in: af952c733c user: stephan tags: trunk | |