Files
wasmtime/cranelift/object
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
..
2019-09-09 21:54:20 -07:00
2019-09-09 21:54:20 -07:00

This crate contains a library that enables Cranelift to emit native object (".o") files, using the object library.