From f532bff101592e5ddc2b0f2d6caeb8e573c5b37f Mon Sep 17 00:00:00 2001 From: Sergey Pepyakin Date: Mon, 27 Nov 2017 16:14:32 +0300 Subject: [PATCH] Add comment to Emscripten module. --- spec/src/run.rs | 4 ++-- src/interpreter/emscripten.rs | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/spec/src/run.rs b/spec/src/run.rs index 3e4053e..bb6111e 100644 --- a/spec/src/run.rs +++ b/spec/src/run.rs @@ -59,7 +59,7 @@ fn try_deserialize(base_dir: &str, module_path: &str) -> Result Result<(), InterpreterError> { let module = try_deserialize(base_dir, module_path).map_err(|e| parity_wasm::interpreter::Error::Program(format!("{:?}", e)))?; - let program = ProgramInstance::new().expect("Failed creating program"); + let program = ProgramInstance::new(); program.add_module("try_load", module, None).map(|_| ()) } @@ -172,7 +172,7 @@ pub fn spec(name: &str) { .expect(&format!("Failed to load json file {}", &fixture.json)); let spec: test::Spec = serde_json::from_reader(&mut f).expect("Failed to deserialize JSON file"); - let program = ProgramInstance::new().expect("Failed creating program"); + let program = ProgramInstance::new(); let mut last_module = None; for command in &spec.commands { println!("command {:?}", command); diff --git a/src/interpreter/emscripten.rs b/src/interpreter/emscripten.rs index 3d06963..8c8044c 100644 --- a/src/interpreter/emscripten.rs +++ b/src/interpreter/emscripten.rs @@ -1,3 +1,6 @@ +//! This module provides some of the simplest exports +//! from the Emscripten runtime, such as `STACKTOP` or `abort`. + use std::sync::{Arc, Weak}; use std::collections::HashMap; use builder::module; @@ -27,7 +30,7 @@ const DEFAULT_TABLE_BASE: u32 = 0; /// Default tableBase variable value. const DEFAULT_MEMORY_BASE: u32 = 0; -/// Defaul table size. +/// Default table size. const DEFAULT_TABLE_SIZE: u32 = 64; /// Index of default memory.