Ben L. Titzer
Ben L. Titzer
Wizard currently only implements a handful of the calls in WASI snapshot preview 1, and then only on `x86-64-linux`. It'd be great to implement the full set.
(Couldn't find a way to open an issue on the fork on the WebAssembly repo). Some people have expressed a preference for the "WA" in the puzzle piece to be...
For in-place interpreters (i.e. ones that use the original Wasm bytes), an issue with memory64 is how to determine whether the index operand is a 32-bit or 64-bit value. As...
Currently, testing Virgil development is manual with the `aeneas test` command, that will do best effort to run tests on as many supported execution platforms as the host provides. Usually...
The new binary format for table types allows `0x40 0x00` as a prefix to a non-nullable reference type to indicate a table that has an explicit element initializer. I think...
Hello all, We had a few discussions at the Oct 2023 meeting about scheduling the following CG meeting and I had suggested that we could do this at Carnegie Mellon...
In a CG call a few weeks back, I mentioned that having the ability to have test-local variables in `.wast` files would be useful. In particular, many tests that use...
### Feature suggestion Hello, the WebAssembly `multi-memory` proposal has advanced to Phase 3, and there are several engines that have implemented the proposal. One perennial problem is that no mainstream...
The test suite (`aeneas test` or `test/all.bash`) is mostly serial. That makes little use of the many cores available today. It could be made faster by introducing parallelism at several...
I am thinking of a construct to make initialization of large, complex structures with named members easier. Some ideas: # `with` expression ``` class Config { var name: string; var...