From 48691c745aadad8130b4a347c606c7d623402e6c Mon Sep 17 00:00:00 2001 From: romanman Date: Sun, 13 Jul 2014 23:59:10 +0300 Subject: [PATCH] Better tracing for VM run: + vm.info --> is giving just ops + vm.debug --> gives mass of information about stack/memory/storage during each op --- ethereumj-core/src/main/java/org/ethereum/vm/VM.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ethereumj-core/src/main/java/org/ethereum/vm/VM.java b/ethereumj-core/src/main/java/org/ethereum/vm/VM.java index b6e0d7af..0ff9764c 100644 --- a/ethereumj-core/src/main/java/org/ethereum/vm/VM.java +++ b/ethereumj-core/src/main/java/org/ethereum/vm/VM.java @@ -59,7 +59,8 @@ public class VM { byte op = program.getCurrentOp(); program.setLastOp(op); - logger.debug("[ {} ] Op: {}" ,program.getPC(), OpCode.code(op).name()); + logger.info("[ {} ] Op: [ {} ] Gas: [ {} ]" ,program.getPC(), + OpCode.code(op).name(), program.getGas().longValue()); int oldMemSize = program.getMemSize();