#compile #compiler #jit

no-std cranelift-codegen

Low-level code generator library

29 breaking releases

✓ Uses Rust 2018 edition

new 0.43.1 Sep 20, 2019
0.42.0 Sep 6, 2019
0.37.0 Jul 27, 2019
0.30.0 Mar 26, 2019
0.17.0 Jul 24, 2018

#7 in No standard library

Download history 769/week @ 2019-06-07 600/week @ 2019-06-14 1163/week @ 2019-06-21 740/week @ 2019-06-28 1098/week @ 2019-07-05 779/week @ 2019-07-12 731/week @ 2019-07-19 1505/week @ 2019-07-26 2645/week @ 2019-08-02 1159/week @ 2019-08-09 1906/week @ 2019-08-16 1700/week @ 2019-08-23 1543/week @ 2019-08-30 2158/week @ 2019-09-06 2108/week @ 2019-09-13

6,519 downloads per month
Used in 44 crates (31 directly)

Apache-2.0 WITH LLVM-exception

1.5MB
34K SLoC

This crate contains the core Cranelift code generator. It translates code from an intermediate representation into executable machine code.


lib.rs:

Cranelift code generation library.

Dependencies

~2MB
~40K SLoC