From 90cb4a753e81e8cff1b97ad74efca677508078c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Mon, 29 Dec 2014 19:48:02 +0100 Subject: [PATCH] More aggresive gas counting optimization: do not commit cost before LOG. [#81461534] --- libevmjit/GasMeter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libevmjit/GasMeter.cpp b/libevmjit/GasMeter.cpp index e5acbdc1d4..5a5ced1542 100644 --- a/libevmjit/GasMeter.cpp +++ b/libevmjit/GasMeter.cpp @@ -160,7 +160,7 @@ void GasMeter::countLogData(llvm::Value* _dataLength) assert(m_checkCall); assert(m_blockCost > 0); // LOGn instruction is already counted static_assert(c_logDataGas == 1, "Log data gas cost has changed. Update GasMeter."); - commitCostBlock(_dataLength); // TODO: commit is not necessary + count(_dataLength); } void GasMeter::countSha3Data(llvm::Value* _dataLength)