Jérôme Vouillon

Results 87 issues of 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. ![Image](https://github.com/user-attachments/assets/d877e99e-80d2-4019-8c3d-fa6f165006f9) When compiling the library `Wasm_of_ocaml_compiler` which contains this file, I also open the...

Kind/Bug

- [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]...

wasm

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.

wasm

- [ ] Enable through a flag - [ ] Make it work with separate compilation

wasm

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...

wasm

Casting the environment to its exact type should be slightly faster since we avoid the test for i31.

wasm