mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-23 21:51:32 +00:00
Fix default compiler.
This commit is contained in:
@ -158,9 +158,11 @@ fn default_compiler() -> &'static dyn Compiler {
|
|||||||
#[cfg(feature = "llvm")]
|
#[cfg(feature = "llvm")]
|
||||||
use wasmer_llvm_backend::LLVMCompiler as DefaultCompiler;
|
use wasmer_llvm_backend::LLVMCompiler as DefaultCompiler;
|
||||||
|
|
||||||
#[cfg(not(feature = "llvm"))]
|
#[cfg(feature = "dynasm")]
|
||||||
use wasmer_dynasm_backend::SinglePassCompiler as DefaultCompiler;
|
use wasmer_dynasm_backend::SinglePassCompiler as DefaultCompiler;
|
||||||
// use wasmer_clif_backend::CraneliftCompiler as DefaultCompiler; // TODO Fix default
|
|
||||||
|
#[cfg(not(any(feature = "llvm", feature = "dynasm")))]
|
||||||
|
use wasmer_clif_backend::CraneliftCompiler as DefaultCompiler;
|
||||||
|
|
||||||
lazy_static! {
|
lazy_static! {
|
||||||
static ref DEFAULT_COMPILER: DefaultCompiler = { DefaultCompiler::new() };
|
static ref DEFAULT_COMPILER: DefaultCompiler = { DefaultCompiler::new() };
|
||||||
|
Reference in New Issue
Block a user