mirror of
https://github.com/mii443/wasmer.git
synced 2025-08-22 16:35:33 +00:00
Use engine-specific default features
Uses the engine's default features for backend instead of generic default features. Signed-off-by: Charalampos Mitrodimas <charalampos@wasmer.io>
This commit is contained in:
committed by
edoardo
parent
11e45c24ee
commit
2079b08195
@ -264,11 +264,10 @@ impl RuntimeOptions {
|
||||
|
||||
pub fn get_engine(&self, target: &Target) -> Result<Engine> {
|
||||
let backends = self.get_available_backends()?;
|
||||
let required_features = Features::default();
|
||||
backends
|
||||
.first()
|
||||
.unwrap()
|
||||
.get_engine(target, &required_features)
|
||||
let backend = backends.first().unwrap();
|
||||
let backend_kind = wasmer::BackendKind::from(backend);
|
||||
let required_features = wasmer::Engine::default_features_for_backend(&backend_kind, target);
|
||||
backend.get_engine(target, &required_features)
|
||||
}
|
||||
|
||||
pub fn get_engine_for_module(&self, module_contents: &[u8], target: &Target) -> Result<Engine> {
|
||||
|
Reference in New Issue
Block a user