Rename validate_module2 → validate_module

This commit is contained in:
Sergey Pepyakin 2019-04-15 19:00:32 +02:00
parent 44acdd6eb7
commit e78f8ad37e
2 changed files with 5 additions and 4 deletions

View File

@ -3,7 +3,7 @@ use alloc::prelude::v1::*;
use crate::{
isa,
validation::{validate_module2, Error, Validation},
validation::{validate_module, Error, Validation},
};
use parity_wasm::elements::Module;
@ -19,6 +19,8 @@ pub struct WasmiValidation {
code_map: Vec<isa::Instructions>,
}
// This implementation of `Validation` is compiling wasm code at the
// validation time.
impl Validation for WasmiValidation {
type Output = Vec<isa::Instructions>;
type FunctionValidator = compile::Compiler;
@ -38,7 +40,7 @@ impl Validation for WasmiValidation {
/// Validate a module and compile it to the internal representation.
pub fn compile_module(module: Module) -> Result<CompiledModule, Error> {
let code_map = validate_module2::<WasmiValidation>(&module)?;
let code_map = validate_module::<WasmiValidation>(&module)?;
Ok(CompiledModule { module, code_map })
}

View File

@ -101,8 +101,7 @@ pub trait FunctionValidator {
fn finish(self) -> Self::Output;
}
// TODO: Rename to validate_module
pub fn validate_module2<V: Validation>(module: &Module) -> Result<V::Output, Error> {
pub fn validate_module<V: Validation>(module: &Module) -> Result<V::Output, Error> {
let mut context_builder = ModuleContextBuilder::new();
let mut imported_globals = Vec::new();
let mut validation = V::new(&module);