Skip to content
Discussion options

You must be logged in to vote

Hi @stereoF! If by serialized module you mean the output from wasmer compile, then no, the format is highly platform-dependent, and is runnable only on the machine that generated it, or machines sharing the same architecture and having at least the same CPU instruction set extensions. This means a compiled module generated on one amd64 linux machine may not run on another amd64 linux machine, much less different platforms.

Also, please note that due to Apple's code execution policy, modules can not be compiled on iOS; the only option available on iOS is interpreting the WASM code. Wasmer supports this today via the WAMR backend.

Replies: 2 comments 7 replies

Comment options

You must be logged in to vote
7 replies
@stereoF
Comment options

@xdoardo
Comment options

@stereoF
Comment options

@xdoardo
Comment options

@stereoF
Comment options

Answer selected by stereoF
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
❓ question I've a question!
3 participants
Converted from issue

This discussion was converted from issue #5509 on April 17, 2025 07:41.