AlchemyVM icon indicating copy to clipboard operation
AlchemyVM copied to clipboard

WebAssembly Virtual Machine Built In Elixir

Results 10 AlchemyVM issues
Sort by recently updated
recently updated
newest added

I've got a custom section in my wasm module that has a name `jwt`. When I attempt to load this module, I get an error. It appears from the code...

enhancement

enhancement
help wanted
good first issue

This PR solves #19 and introduces everything in #32 along with: - A new gas module whose purpose is to return the gas cost for a given OpCode - Changes...

We need a data structure in the module instance to represent tables as defined in the table section of any given WebAssembly module. This initialization will be based on the...

enhancement
help wanted

Trying the language [poetry](https://github.com/FantasyInternet/poetry), I found WaspVM doesn't currently parse `current_memory`, which is not mentioned at [the specification](https://webassembly.github.io/spec/core/bikeshed/index.html) but seems to be valid on firefox, chrome and nodejs. Related issue...

We need a way of calculating the 'relative price' of each instruction, and accumulating the total execution cost as a given program runs. We also need an option to specify...

enhancement
help wanted

Removes the dependency `Binary` and replaces with `:binary`

Allow functions outside of a given module to be called from within -- via imports. Function definitions will need to be provided by the host environment when the module is...

help wanted
spec

After transforming a module from binary to our internal instruction format, we need to validate that a given module is valid, according to the validation logic specified in the [Wasm...

help wanted
spec

It's currently partially implemented in `decoding/table_section_parser.ex`

help wanted
spec