11 releases (3 stable)

1.0.2 Feb 5, 2021
1.0.1 Jan 13, 2021
1.0.0-rc1 Dec 23, 2020
1.0.0-alpha5 Nov 6, 2020
1.0.0-alpha01.0 Aug 15, 2020

#1560 in WebAssembly

Download history 259/week @ 2024-03-04 267/week @ 2024-03-11 338/week @ 2024-03-18 288/week @ 2024-03-25 371/week @ 2024-04-01 205/week @ 2024-04-08 300/week @ 2024-04-15 294/week @ 2024-04-22 269/week @ 2024-04-29 261/week @ 2024-05-06 280/week @ 2024-05-13 251/week @ 2024-05-20 284/week @ 2024-05-27 276/week @ 2024-06-03 175/week @ 2024-06-10 272/week @ 2024-06-17

1,031 downloads per month
Used in 7 crates (2 directly)

MIT OR Apache-2.0 WITH LLVM-exception

1MB
17K SLoC

wasmer-engine-jit Build Status Join Wasmer Slack MIT License

The Wasmer JIT engine is usable with any compiler implementation based on wasmer-compiler. After the compiler process the result, the JIT pushes it into memory and links its contents so it can be usable by the wasmer API.

Note: you can find a full working example using the JIT engine here.

Acknowledgments

This project borrowed some of the code of the code memory and unwind tables from the wasmtime-jit, the code since then has evolved significantly.

Please check Wasmer ATTRIBUTIONS to further see licenses and other attributions of the project.

Dependencies

~6–8.5MB
~165K SLoC