Ashton Meuser
Ashton Meuser
It would be great to see Grain support operator overloading. Infix operators are implemented and would work as a hack but would be obtuse and pile up if many record...
I understand that this is a somewhat nebulous, perhaps frivolous issue. Here it is anyway. Wasmer fails to run a Doom Wasm port. [This article](https://github.com/diekmann/wasm-fizzbuzz/blob/main/doom/README.md) by Cornelius Diekmann documents the...
Many of the popular Wasm runtimes that adhere to the Wasm C API e.g. Wasmtime, Wasmer support metering. Typically, either fuel- or timeout-based metering is supported. It would be great...
Building Godot Wasm with the Wasmtime runtime enabled (`wasm_runtime=wasmtime`) fails to compile. Firstly, the addon only builds on Windows with Wasmtime enabled because it is dynamically linking the Wasmtime DLL....
GHA warnings. > Build Addon (linux) Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4, actions/cache@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Using `WasmMemory.inspect()` or `Wasm.inspect()` should specify whether the memory is imported or not. This information is already available in the `ContextMemory` struct.
The following use cases are not supported via GHA. 1. ~~Windows (MinGW) addon~~ Unsupported (see [reasoning](https://github.com/ashtonmeuser/godot-wasm/issues/31#issuecomment-1608461690)) 2. Linux module 3. macOS module 4. Windows (MSVC) module 5. ~~Windows (MinGW) module~~...
Investigate supporting Android and/or iOS. Wasmer seems to support both (citation needed).
See [Wasm proposal](https://github.com/WebAssembly/reference-types/blob/master/proposals/reference-types/Overview.md). Blocked by https://github.com/wasmerio/wasmer/issues/3858.
This ticket captures making Wasm module global imports accessible to GDScript via Godot Wasm. The following specs give some info regarding Wasm module global. [Wasm mutable global spec](https://github.com/WebAssembly/mutable-global/blob/master/proposals/mutable-global/Overview.md) [MDN JS...