Wrap engine

This commit is contained in:
Syrus Akbary
2023-02-24 13:35:46 -08:00
parent ae6c3baeb8
commit 1f64ba13e0
11 changed files with 138 additions and 31 deletions

View File

@@ -1,4 +1,4 @@
use crate::engine::{default_engine, AsEngineRef, Engine, EngineRef};
use crate::engine::{AsEngineRef, Engine, EngineRef};
use derivative::Derivative;
use std::{
fmt,
@@ -12,6 +12,8 @@ use wasmer_vm::init_traps;
#[cfg(feature = "sys")]
pub use wasmer_vm::TrapHandlerFn;
#[cfg(feature = "sys")]
use crate::sys::WasmerCompilerEngine;
#[cfg(feature = "sys")]
pub use wasmer_vm::{StoreHandle, StoreObjects};
@@ -143,7 +145,7 @@ unsafe impl Sync for Store {}
impl Default for Store {
fn default() -> Self {
Self::new(default_engine())
Self::new(Engine::default())
}
}