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
down-caret

Insert functions into Instance after instantiation

Hey people. I have a use case where I need to provide functions to the Wasmer Instance after the WASM module has been loaded. I'm willing to work on this myself, since it doesn't look like that's supported yet. I just wanted to see if I'm looking at the right stuff to start…

thumbsup
0
message-simple
0

RuntimeError cause internal error

Suppose I'm doing a call to some external function and it returns a RuntimeError. Wasmer version is 0.16.2. My goal is to identify whether the error is some internal system error or just a regular Wasm Trap. Is there any way to differentiate it? Thanks!

thumbsup
1
message-simple
2

passing-data integration example

Hi, in your passing-data integration, the C program that acts as a host for the passing-data wasm, imports memory when instantiating wasmer. But the Rust example does not import memory. Both of them can call the same wasm (with recent fixes that you guys helped with). If you…

thumbsup
1
message-simple
2

are we supposed to call instance.Close() for wasi funcs? (go-ext-wasm)

https://github.com/wasmerio/go-ext-wasm/blob/master/wasmer/instance.go#L468 panics if I try to be a good person and call it after finishing:

thumbsup
0
message-simple
0

Can I, a non-member of the repository, run tests via bors?

Now I'm waiting for the tests after fixing the problem of https://github.com/wasmerio/wasmer/pull/1292. I'm not sure of the details of bors. So I want to ask you: …

thumbsup
1
message-simple
6

go-ext-wasmer and assembly-script example

Hello I am trying to integrate the two simple examples of go-ext-wasmer from here: https://github.com/wasmerio/go-ext-wasm and the basic assemblyscript tutorial. I followed the guidance here:…

thumbsup
0
message-simple
3

WasmPtr and deref_mut

Hey, I am just wondering if WasmPtr could potentially have a method to get access to the memory as just &mut [T] instead of &mut [Cell<T>]. The conversion is trivial but it would be nice to be able to access it directly. Would for example make it more ergonomic to send to crates…

thumbsup
1
message-simple
0

Wasmer working as a K8s runtime

It's a natural fit, right? Is this on Wasmer roadmap, or any other project working on this? Likely, there should be a shim to containerd. BTW, since Envoy is more and more popular, how wasmer can work with Envoy+K8s? Is that under consideration of Wasmer development?

thumbsup
1
message-simple
0

Slow compilation with LLVM backend

Hey guys, I’ve been playing around with different backends of Wasmer. It’s pretty awesome. I’ve got some questions mainly around LLVM backend. The compilation with LLVM backend is super slow. I check out wasmer-bench (by the time it’s 0.16.0) and run a benchmark with only the…

thumbsup
0
message-simple
3

Includes in C not working

Hi, when compiling a wasm module from C code using wasicc, I can use #include <stdio.h>. Such a wasm file will have a main function and can be run from wasmer. If I compile C code using wasmcc to produce a wasm file that I can load from a program then the wasmcc fails to find…

thumbsup
0
message-simple
17