#compile #compiler #jit

no-std cranelift-codegen

Low-level code generator library

42 breaking releases

✓ Uses Rust 2018 edition

0.56.0 Jan 17, 2020
0.54.0 Jan 10, 2020
0.52.0 Dec 18, 2019
0.51.0 Nov 21, 2019
0.17.0 Jul 24, 2018

#20 in No standard library

Download history 2073/week @ 2019-10-13 2234/week @ 2019-10-20 2650/week @ 2019-10-27 4064/week @ 2019-11-03 3704/week @ 2019-11-10 3555/week @ 2019-11-17 3236/week @ 2019-11-24 3700/week @ 2019-12-01 3958/week @ 2019-12-08 3794/week @ 2019-12-15 1149/week @ 2019-12-22 1632/week @ 2019-12-29 5381/week @ 2020-01-05 4889/week @ 2020-01-12 3672/week @ 2020-01-19

14,469 downloads per month
Used in 49 crates (22 directly)

Apache-2.0 WITH LLVM-exception

2MB
36K 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

~0.7–1.7MB
~37K SLoC