menu

Wasmer

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

Channels
Team
Posts
Members
Info
Al Izi·7h

Dynamic libraries in wasmer?

AFAIK wasmer doesn't support "dynamic linking". Any plans to add this feature or is there any other way to load multiple modules into the same context? https://webassembly.org/docs/dynamic-linking/

thumbsup
1
message-simple
1
Al Izi·17d

Transfer data to/from wasm

What is the right way to send a large block of memory to wasm function? My idea is to allocate memory by wasm code itself, send the pointer back to the caller, translate it to a physical address (ptr + instance.context_mut().memory(0).view().view[0].as_ptr()) and use it as…

thumbsup
1
message-simple
3
Lorenzo·18d

Do I have a valid use case in mind for wasmer?

the Python extension can be a valid alternative to current high performance programming practices in Python, that requires some extended knowledge and practice with C compilers. Rust and Wasmer makes the workflow much more maintainable, flexible and safer. The main barrier at…

thumbsup
1
message-simple
2

wapm-clie submodule bug

Hey, it seems like the wapm-cli submodule is incompatible with cargo. https://i.imgur.com/5snwLo1.png

thumbsup
0
message-simple
2

wapm/wasmer should support having loadtime dependencies

it would be really cool if a given module instance could import another module's instance's exports.

thumbsup
2
message-simple
0

Do I have a valid use case in mind for wasmer?

I’d like to enable a web application like Lemmy to be: 1. Easy to test-run on any desktop, filling a similar role as the “XAMP, WAMP, MAMP” LAMP stack emulators frequently used by WordPress for local installs. 2. Easy to self-host, i.e. making your desktop operate as a live…

thumbsup
0
message-simple
2
Al Izi·29d

Go language runtime

Curios whether support of go language runtime (i.e., go ruining inside wasm) somewhere on the horizon?

thumbsup
0
message-simple
1
Al Izi·35d

Decouple wasm compiler from VM

I wonder how complicate it would be to move wasm->binary compiler to a separate process and to leave only VM env part? Would it make any significant difference in the memory footprint?

thumbsup
0
message-simple
0
Al Izi·39d

How to store resolved the list of resolved functions?

In order to improve performance I'd like to "resolve" several functions in advance and to call them directly instead of resolving functions on every call. Basically the idea is to make a thread local storage that holds instances and functions: The problem is that…

thumbsup
1
message-simple
10
Al Izi·47d

What languages are supported?

Curious what languages are already supported by wasmer (i.e., have runtime implemented)? C/C++, Rust. Is there anything else?

thumbsup
0
message-simple
4