Crate cranelift_faerie
source ·Expand description
Top-level lib.rs for cranelift_faerie
.
Users of this module should not have to depend on faerie directly.
Modules
Faerie trap manifests record every
TrapCode
that cranelift outputs during code generation,
for every function in the module. This data may be useful at runtime.Structs
A
FaerieBackend
implements Backend
and emits “.o” files using the faerie
library.A builder for
FaerieBackend
.This is the output of
Module
’s
finish
function.
It provides functions for writing out the object file to memory or a file.Enums
Setting to enable collection of traps. Setting this to
Enabled
in
FaerieBuilder
means that a FaerieTrapManifest
will be present
in the FaerieProduct
.An object file format.