Rename engine's Universal type to Backend

The Universal type was essentially a builder of engines that's given a
compiler backend and creates an Engine with .engine() method. The name
was not clear.
This commit is contained in:
Manos Pitsidianakis
2022-07-25 11:48:04 +03:00
parent b9ab9515c1
commit 4a06b1d3f6
45 changed files with 109 additions and 109 deletions

View File

@@ -262,7 +262,7 @@ impl Run {
fn get_store_module(&self) -> Result<(Store, Module)> {
let contents = std::fs::read(self.path.clone())?;
if wasmer_compiler::Artifact::is_deserializable(&contents) {
let engine = wasmer_compiler::Universal::headless().engine();
let engine = wasmer_compiler::Backend::headless().engine();
let store = Store::new_with_engine(&engine);
let module = unsafe { Module::deserialize_from_file(&store, &self.path)? };
return Ok((store, module));

View File

@@ -115,7 +115,7 @@ impl CompilerOptions {
) -> Result<Box<Engine>> {
let features = self.get_features(compiler_config.default_features_for_target(&target))?;
let engine: Box<Engine> = Box::new(
wasmer_compiler::Universal::new(compiler_config)
wasmer_compiler::Backend::new(compiler_config)
.features(features)
.target(target)
.engine(),
@@ -332,7 +332,7 @@ impl StoreOptions {
#[cfg(not(feature = "compiler"))]
impl StoreOptions {
fn get_engine_headless(&self) -> Result<Arc<Engine>> {
let engine: Arc<Engine> = Arc::new(wasmer_compiler::Universal::headless().engine());
let engine: Arc<Engine> = Arc::new(wasmer_compiler::Backend::headless().engine());
Ok(engine)
}