From 1cebd86bf624bd7df0dfd32f100ab278f09ab4d1 Mon Sep 17 00:00:00 2001 From: Sergey Pepyakin Date: Sun, 25 Mar 2018 14:05:42 +0300 Subject: [PATCH] Add 'target' for trace logging in max_height This should greatly reduce log amount when running parity with trace=wasm. --- src/stack_height/max_height.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/stack_height/max_height.rs b/src/stack_height/max_height.rs index 03515bc..fc4ca50 100644 --- a/src/stack_height/max_height.rs +++ b/src/stack_height/max_height.rs @@ -60,7 +60,7 @@ impl Stack { /// /// This effectively makes stack polymorphic. fn mark_unreachable(&mut self) -> Result<(), Error> { - trace!("unreachable"); + trace!(target: "max_height", "unreachable"); let top_frame = self.control_stack .last_mut() .ok_or_else(|| Error("stack must be non-empty".into()))?; @@ -70,7 +70,7 @@ impl Stack { /// Push control frame into the control stack. fn push_frame(&mut self, frame: Frame) { - trace!("push_frame: {:?}", frame); + trace!(target: "max_height", "push_frame: {:?}", frame); self.control_stack.push(frame); } @@ -78,7 +78,7 @@ impl Stack { /// /// Returns `Err` if the control stack is empty. fn pop_frame(&mut self) -> Result { - trace!("pop_frame: {:?}", self.control_stack.last()); + trace!(target: "max_height", "pop_frame: {:?}", self.control_stack.last()); Ok(self.control_stack .pop() .ok_or_else(|| Error("stack must be non-empty".into()))?) @@ -86,7 +86,7 @@ impl Stack { /// Truncate the height of value stack to the specified height. fn trunc(&mut self, new_height: u32) { - trace!("trunc: {}", new_height); + trace!(target: "max_height", "trunc: {}", new_height); self.height = new_height; } @@ -94,7 +94,7 @@ impl Stack { /// /// Returns `Err` if the height overflow usize value. fn push_values(&mut self, value_count: u32) -> Result<(), Error> { - trace!("push: {}", value_count); + trace!(target: "max_height", "push: {}", value_count); self.height = self.height .checked_add(value_count) .ok_or_else(|| Error("stack overflow".into()))?; @@ -106,7 +106,7 @@ impl Stack { /// Returns `Err` if the stack happen to be negative value after /// values popped. fn pop_values(&mut self, value_count: u32) -> Result<(), Error> { - trace!("pop: {}", value_count); + trace!(target: "max_height", "pop: {}", value_count); if value_count == 0 { return Ok(()); } @@ -147,7 +147,7 @@ pub(crate) fn compute(func_idx: u32, module: &elements::Module) -> Result Result {}