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

Trying to run AssemblyScript quick start in Wasmer

Hi everyone! I'm starting to adopt wasmer in my project to develop an ability to run untrusted code written in assemblyscript. Starting with simple AssemblyScript example shown here: https://docs.assemblyscript.org/quick-start. …

thumbsup
0
message-simple
18

WASI syscalls control

As I wrote in previous topic I need to run untrusted code inside Wasmer-runtime. I need this code to not have control over system resources. Am I getting it right that by default wasmer don't generates imports for syscalls and If I need to let user make syscalls I need to…

thumbsup
0
message-simple
3

__chkstk on AArch64

I've found an interesting pull request in wasmtime: https://github.com/bytecodealliance/wasmtime/pull/800 I'm not sure of the details, so let me ask you: Can this be applied here?…

thumbsup
1
message-simple
3

How does wapm upload work ? And how would data persistence work ?

Wapm upload ? So I tried going through the source but I can't seem to find where wapm upload command is implemented. What I gathered …

thumbsup
0
message-simple
2

Does Wasmer support NaN standardization?

thumbsup
0
message-simple
5

Differences between debug and release configuration

What are the differences between debug and release modes in building Wasmer? I'm finding that they have unexpectedly large differences... I have a WASM module that gets an out of bounds memory access error with release-mode Wasmer, but works with debug-Wasmer. I reproduced this…

thumbsup
0
message-simple
4

Looking for generalizing Ctx.data and WasiState

I have the following requirements: 1. Provide my custom implementation of some WASI functions. Ideally through a trait that the functions passed as imports delegate to. My trait implementation would delegate to the built in implementation when appropriate. Such trait would…

thumbsup
1
message-simple
1

How to store functions in a vector(Rust)

I want to keep all the Func<> that I have created in a vector, but I don't know how to. It only works if I specify the arguments and returns like this : Vec<Func<'a, (u64, u64), u64>> But I want to store Func of different arguments and returns.

thumbsup
0
message-simple
4

Why wasm vms take so much memory?

I noticed that wasm "vm" is very large. Even for a trivial wasm binary (just several kilobytes) the size of the vm is ~ 15 MB. Cannot understand what makes the vm so large.

thumbsup
1
message-simple
16

read_string_from_wasm (emscripten's internal utils)

Hi! I find myself wanting to copy that read_string_from_wasm function into my sources, interacting with an instance's memory. I'm not too familiar with Rust yet, am I missing something? There's CStr, and I wonder if I should rather somehow combine that with WasmPtr...? The WASM…

thumbsup
1
message-simple
3