Crate cranelift_jit

Crate cranelift_jit 

Source
Expand description

Top-level lib.rs for cranelift_jit.

There is an example project which shows how to use some of the features of cranelift_jit.

Structs§

ArenaMemoryProvider
ArenaMemoryProvider allocates segments from a contiguous memory region that is reserved up-front.
JITBuilder
A builder for JITModule.
JITModule
A JITModule implements Module and emits code and data into memory where it can be directly called and accessed.
SystemMemoryProvider
A memory provider that allocates memory on-demand using the system allocator.

Enums§

BranchProtection
Type of branch protection to apply to executable memory.

Constants§

VERSION
Version number of this crate.

Traits§

JITMemoryProvider
A provider of memory for the JIT.