bespegit opened issue #13760:
Hi, thanks for the awesome project! Is it possible to use
pulley-interpreteroutside ofwasmtimeproject? I'm implementing toy language and planning to usecraneliftas backend and compile forpulley32/pulley64targets to run inpulley-interpreter, but no any documentation found, expectwasmtimeproject itself, but code too hard too undestand.
pchickey closed issue #13760:
Hi, thanks for the awesome project! Is it possible to use
pulley-interpreteroutside ofwasmtimeproject? I'm implementing toy language and planning to usecraneliftas backend and compile forpulley32/pulley64targets to run inpulley-interpreter, but no any documentation found, expectwasmtimeproject itself, but code too hard too undestand.
pchickey commented on issue #13760:
Pulley is an internal implementation detail of the wasmtime project: its a backend for wasmtime to use to execute wasm. The motivation of Pulley is that it works on platforms that either don't support loading executable code generated by Cranelift or Winch (e.g. iPhone OS), or on processor architectures which do not have a Cranelift or Winch backend.
You won't find any documentation about using Pulley separately from Wasmtime because it isnt intended or supported by the maintainers. If you are implementing a toy language and want to use Pulley for execution, you should emit Wasm and use Wasmtime with the Pulley backend as the interpreter.
Last updated: Jul 29 2026 at 05:03 UTC