menu

Wasmer

Wasmer is a organization dedicated to the advancement and development of WebAssembly through open-source software.

Channels
# All channels
view-forward
# General
view-forward
# runtime
view-forward
# wapm-cli
view-forward
Team
Posts
Members
Info

The latest version of emscripten isn't supported

I noticed that wasm moudles compiled by the latest version of emscipten do not work in wasmer. The runtime is missing some wasi functions:

thumbsup
0
message-simple
5

Share memory region between wasm instances

Is there any possibility to "map" the same physical memory area to several wasm instances? My idea is to make "communication" between wasm instances through this shared memory.

thumbsup
0
message-simple
13

Release context resources

AFAIK wasmer doesn't allow terminating an executing wasm function call. Assuming I kill the thread would it be possible to release the resources allocated by wasmer context?

thumbsup
0
message-simple
3

wasmer in multithreaded environment

Is it possible to make calls to wasm code running in wasmer from multiple threads?

thumbsup
5
message-simple
25

Wasmer compiler backends and performance target?

Hi everyone, (I hope this is also an appropriate forum for Wasmer development questions.) What's the plan with Wasmer's different compiler backends? Are you guys planning tiered compilation, for example, to combine them? Is the deployment model in Wasmer just-in-time or…

thumbsup
0
message-simple
2

"Gas" like concept?

Hello! Does wasmer include any features (like Life) which allow the counting of instructions and/or memory usage?

thumbsup
0
message-simple
9

Troubleshooting: Arguments increased on `ExportedFunction`

Hello! I have been trying to make a python wrapper library for a cryptography algorithm written in Rust using webassembly. The original code had one argument(&UInt8array) but the python exported function requires 3 arguments. Can anyone help me to make the argument on arrays in…

thumbsup
2
message-simple
3

How can I step through execution?

I have a WASM program that I would like to run in the embedded runtime. However, I would like to carefully track the execution to ensure it doesn't exceed memory or time limit requirements. Is there a "step" or "execute N instructions" function?

thumbsup
0
message-simple
1

wasmer-c-api: using a void * data parameter in import func callback

Hi everybody 👋, is it possible to use a C function for wasmer_import_func_new as a callback that instead of having explicit scalar parameters it has just one void * data parameter? Example: instead of double add(double a, double b) I would like to define just one generic…

thumbsup
0
message-simple
9

Unable to generate target.wasm for wasmer-c-api example.

I'm trying to run https://github.com/wasmerio/wasmer-c-api with a generated wasm file. When using the provided target.wasm file, it runs perfectly, however if I try to generate it myself using emscripten, I receive a compilation error. I'm using the same command as the one…

thumbsup
0
message-simple
1