Files
wasmtime/cranelift/simplejit
Alex Crichton 8af2dbfbac Allow offloading compilation in cranelift-object (#2371)
This commit is a slight refactoring of the `Module` trait and backend in
`cranelift-object`. The goal is to enable parallelization of compilation
when using `cranelift-object`. Currently this is difficult because
`ObjectModule::define_function` requires `&mut self`. This instead
soups up the `define_function_bytes` interface to handle relocations so
compilation can happen externally before defining it in a `Module`. This
also means that `define_function` is now a convenience wrapper around
`define_function_bytes`.
2020-11-06 09:56:44 -06:00
..
2020-09-30 19:58:12 +02:00
2020-09-30 19:58:12 +02:00
2020-11-05 09:39:53 -06:00

This crate provides a simple JIT library that uses Cranelift.

This crate is extremely experimental.

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