Integrate Lightbeam (#51)

* Integrate lightbeam
This commit is contained in:
Jef
2019-04-05 21:42:54 +02:00
committed by Dan Gohman
parent a1c123c3dd
commit 9bf6d73210
14 changed files with 351 additions and 85 deletions

View File

@@ -45,11 +45,16 @@ mod tunables;
mod vmoffsets;
pub mod cranelift;
#[cfg(feature = "lightbeam")]
pub mod lightbeam;
pub use crate::compilation::{
AddressTransforms, Compilation, CompileError, InstructionAddressTransform, Relocation,
RelocationTarget, Relocations,
AddressTransforms, Compilation, CompileError, Compiler, InstructionAddressTransform,
Relocation, RelocationTarget, Relocations,
};
pub use crate::cranelift::Cranelift;
#[cfg(feature = "lightbeam")]
pub use crate::lightbeam::Lightbeam;
pub use crate::module::{
Export, MemoryPlan, MemoryStyle, Module, TableElements, TablePlan, TableStyle,
};