Jérôme Vouillon
Jérôme Vouillon
See https://pubs.opengroup.org/onlinepubs/9799919799/functions/access.html
Implementation of the [Type Imports and Exports proposal](https://github.com/WebAssembly/proposal-type-imports/blob/main/proposals/type-imports/Overview.md), which allows Wasm module to export and import types: ```wasm (type $File (export "File") (struct ...)) (import "file" "File" (type $File (sub...
### Steps to reproduce 1. Unpack zip [globals.zip](https://github.com/user-attachments/files/18892034/globals.zip) 2. Build `iwasm` with the following command: ``` cmake .. -DWAMR_BUILD_GC=1 -DWAMR_BUILD_EXCE_HANDLING=1 -DWAMR_BUILD_TAIL_CALL=1 && make ``` 3. Run `./iwasm globals.wasm` ### Expected...
I get an error when I edit file [link.ml](https://github.com/ocsigen/js_of_ocaml/blob/master/compiler/lib-wasm/link.ml) even though Dune compiles it just fine.  When compiling the library `Wasm_of_ocaml_compiler` which contains this file, I also open the...
- [x] Conditional compilation of Wasm runtime - [x] Import string constants (define JS strings in Wasm runtime) - [x] default should be not to use js strings - [x]...
Experiment with new exception handling instructions. There is no much point in using them for now since they are still under a flag in Chrome and Node.js.
- [ ] Enable through a flag - [ ] Make it work with separate compilation
You can produce a WASI binary by running `wasm_of_ocaml` with the `--enable wasi` flag: ``` wasm_of_ocaml --enable wasi foo.byte -o foo.js ``` This produces some Wasm code that can be...
Casting the environment to its exact type should be slightly faster since we avoid the test for i31.