Commit Graph

31 Commits

Author SHA1 Message Date
Michaël Van Canneyt
b030773e41 * Solution for FPC flush() mid-codepoint. 2024-05-19 16:33:58 +02:00
Michaël Van Canneyt
5d3abdcc5d * Add FindFirst/FindNext support 2024-05-19 15:37:31 +02:00
Michaël Van Canneyt
07f11729cc * Fix typo for namespaced use 2024-05-19 08:28:12 +02:00
Michael Van Canneyt
013f0bbdf5 * WASI Filesystem support, initial implementation 2024-05-18 23:23:45 +02:00
Michael Van Canneyt
bc2102a91d * Some corrections in logging statements 2024-05-16 17:47:10 +02:00
Michael Van Canneyt
828d37161c * Fix wrong environment count 2024-05-10 16:52:09 +02:00
Michael Van Canneyt
dcf6b87890 * Allow logging of API calls 2024-05-10 16:34:35 +02:00
mattias
7d78964c52 wasi: updated example, some clean up 2024-04-28 15:56:16 +02:00
Michaël Van Canneyt
1afdbeda6a * Namespaced WASI and JOB APIs 2023-12-02 18:00:44 +01:00
Michael Van Canneyt
c85aad66f4 * Let the StartWebAssembly return a promise, allow to initialize library 2023-06-13 19:05:06 +02:00
Michael Van Canneyt
6e630afa75 * Do not cache memory, it may grow 2023-06-12 17:36:58 +02:00
mattias
8c47e2de11 wasi: added modeswitches 2022-10-21 11:42:46 +01:00
Michaël Van Canneyt
b8cf8a6274 * WebAssembly thread support 2022-09-07 21:06:38 +02:00
mattias
31d1d84886 wasi: clean up 2022-07-13 16:28:17 +02:00
Michaël Van Canneyt
49606b2627 * Add some convenience functions 2022-07-11 08:58:23 +02:00
Nikolay Nikolov
6512160636 + added 'shared' flag to TJSWebAssemblyMemoryDescriptor 2022-07-09 01:38:43 +03:00
Michaël Van Canneyt
1cc84b8e1b * Fix wrong import sock_recv 2022-06-22 20:37:37 +02:00
Michaël Van Canneyt
705e4c08f5 * Fix getting clock time 2022-06-22 16:11:03 +02:00
Michaël Van Canneyt
7f2f5f240a * Catch errors when initializing/instantiating Webassembly 2022-05-28 14:54:08 +02:00
mattias
3369ec279d wasi: fixed typo 2022-05-23 10:04:25 +02:00
Michaël Van Canneyt
88b90b517d * WASI Service app 2022-05-21 21:28:55 +02:00
Michaël Van Canneyt
46358eb3be * WASI Service app 2022-05-19 08:41:50 +02:00
Michaël Van Canneyt
6159ff9293 * Split out webassembly host 2022-05-19 08:38:34 +02:00
Michaël Van Canneyt
85ab0dc64d * After run parameter 2022-05-19 08:07:14 +02:00
Michaël Van Canneyt
a3a1ba5d28 * Alloc/Free exports 2022-05-19 08:07:14 +02:00
Michaël Van Canneyt
bf54462d1f * Fix casing 2022-05-18 17:09:31 +02:00
Michaël Van Canneyt
902300d69a * Crypto is available in web workers 2022-05-18 16:11:01 +02:00
Michaël Van Canneyt
9f8e8c71de * Micro improvements 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
4469f8defe * WASIHostApplication object 2021-12-29 21:31:29 +01:00
Michaël Van Canneyt
2d3fbefd0a * Fix error when no import extensions registered 2021-12-27 16:51:34 +01:00
Michaël Van Canneyt
2626eef7c3 * WASI runtime embedding 2021-12-24 14:02:56 +01:00