mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-21 20:51:32 +00:00
Update llvm backend to new backend abstraction
This commit is contained in:
@ -38,7 +38,7 @@ impl Compiler for LLVMCompiler {
|
||||
let (info, code_reader) = read_info::read_module(wasm, compiler_config).unwrap();
|
||||
let (module, intrinsics) = code::parse_function_bodies(&info, code_reader).unwrap();
|
||||
|
||||
let (backend, protected_caller) = backend::LLVMBackend::new(module, intrinsics);
|
||||
let backend = backend::LLVMBackend::new(module, intrinsics);
|
||||
|
||||
// Create placeholder values here.
|
||||
let cache_gen = {
|
||||
@ -61,8 +61,7 @@ impl Compiler for LLVMCompiler {
|
||||
};
|
||||
|
||||
Ok(ModuleInner {
|
||||
func_resolver: Box::new(backend),
|
||||
protected_caller: Box::new(protected_caller),
|
||||
runnable_module: Box::new(backend),
|
||||
cache_gen,
|
||||
|
||||
info,
|
||||
|
Reference in New Issue
Block a user