Revert "feat(c-api) Create OrderedResolver from a parallel iterator."

This reverts commit 446a76312b.
This commit is contained in:
Amanieu d'Antras
2021-11-15 13:23:11 +00:00
parent 50e2bd2ed2
commit 88f1b19ff1
3 changed files with 6 additions and 15 deletions

View File

@@ -3,7 +3,6 @@ use super::module::wasm_module_t;
use super::store::wasm_store_t;
use super::trap::wasm_trap_t;
use crate::ordered_resolver::OrderedResolver;
use rayon::prelude::*;
use std::mem;
use std::sync::Arc;
use wasmer_api::{Extern, Instance, InstantiationError};
@@ -52,8 +51,8 @@ pub unsafe extern "C" fn wasm_instance_new(
let module_import_count = module_imports.len();
let resolver: OrderedResolver = imports
.into_slice()
.map(|imports| imports.par_iter())
.unwrap_or_else(|| [].par_iter())
.map(|imports| imports.iter())
.unwrap_or_else(|| [].iter())
.map(|imp| Extern::from((&**imp).clone()))
.take(module_import_count)
.collect();