34 releases (19 breaking)

Uses new Rust 2021

new 0.88.1 Sep 26, 2022
0.87.1 Aug 31, 2022
0.86.1 Jul 21, 2022
0.82.2 Mar 31, 2022
0.72.0 Mar 16, 2021

#700 in WebAssembly

Download history 3299/week @ 2022-06-12 4366/week @ 2022-06-19 4863/week @ 2022-06-26 3595/week @ 2022-07-03 4340/week @ 2022-07-10 4377/week @ 2022-07-17 4121/week @ 2022-07-24 5084/week @ 2022-07-31 5873/week @ 2022-08-07 5875/week @ 2022-08-14 6310/week @ 2022-08-21 6445/week @ 2022-08-28 6138/week @ 2022-09-04 5364/week @ 2022-09-11 7738/week @ 2022-09-18 5411/week @ 2022-09-25

25,403 downloads per month
Used in 12 crates (8 directly)

Apache-2.0 WITH LLVM-exception

3.5MB
85K SLoC

This crate provides a JIT library that uses Cranelift.

This crate is extremely experimental.

See the example program for a brief overview of how to use this.


lib.rs:

Top-level lib.rs for cranelift_jit.

There is an example project which shows how to use some of the features of cranelift_jit.

Dependencies

~1.4–8.5MB
~145K SLoC