From 69ce4f99fe18348858252cf1cf49afb0889a2659 Mon Sep 17 00:00:00 2001 From: Dmitry Vagner Date: Mon, 14 Nov 2022 16:41:02 -0800 Subject: [PATCH] add total count --- evm/src/cpu/kernel/interpreter.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/evm/src/cpu/kernel/interpreter.rs b/evm/src/cpu/kernel/interpreter.rs index 6e3f9e5d..98900923 100644 --- a/evm/src/cpu/kernel/interpreter.rs +++ b/evm/src/cpu/kernel/interpreter.rs @@ -140,11 +140,14 @@ impl<'a> Interpreter<'a> { self.run_opcode()?; } println!("Opcode count:"); + let mut tot = 0; for i in 0..0x100 { if self.opcode_count[i] > 0 { + tot = tot + self.opcode_count[i]; println!("{}: {}", get_mnemonic(i as u8), self.opcode_count[i]) } } + println!("TOTAL: {}", tot); Ok(()) }