From 08dc5e811acdf64fbb6ab87b273764cd6eb045ae Mon Sep 17 00:00:00 2001 From: Lukas Steiner Date: Fri, 9 Aug 2019 23:45:17 +0200 Subject: [PATCH] Removed redundant check in controllerMethod. --- DRAMSys/library/src/controller/ControllerNew.cpp | 11 ----------- DRAMSys/library/src/controller/ControllerNew.h | 3 --- 2 files changed, 14 deletions(-) diff --git a/DRAMSys/library/src/controller/ControllerNew.cpp b/DRAMSys/library/src/controller/ControllerNew.cpp index 2a1963e1..8ef3bdec 100644 --- a/DRAMSys/library/src/controller/ControllerNew.cpp +++ b/DRAMSys/library/src/controller/ControllerNew.cpp @@ -127,8 +127,6 @@ ControllerNew::~ControllerNew() delete it.second; delete scheduler; delete commandMux; - - std::cout << "Total method calls: " << methodCalls << ", false triggered: " << falseTriggered << std::endl; } tlm_sync_enum ControllerNew::nb_transport_fw(tlm_generic_payload &trans, @@ -181,12 +179,6 @@ unsigned int ControllerNew::transport_dbg(tlm_generic_payload &) void ControllerNew::controllerMethod() { - methodCalls++; - static sc_time lastTimeCalled = SC_ZERO_TIME; - if (lastTimeCalled != sc_time_stamp()) - { - lastTimeCalled = sc_time_stamp(); - // (1) Release payload if arbiter has accepted the result if (sc_time_stamp() == timeToRelease /*&& payloadToRelease != nullptr*/) releasePayload(); @@ -265,9 +257,6 @@ void ControllerNew::controllerMethod() if (delay != SC_ZERO_TIME) // must be checked to avoid bankMachineEvent.notify(delay); } - } - else - falseTriggered++; } void ControllerNew::releasePayload() diff --git a/DRAMSys/library/src/controller/ControllerNew.h b/DRAMSys/library/src/controller/ControllerNew.h index 31b26d0c..2fafba4e 100644 --- a/DRAMSys/library/src/controller/ControllerNew.h +++ b/DRAMSys/library/src/controller/ControllerNew.h @@ -103,9 +103,6 @@ private: void endBandwithIdleCollector(); uint64_t numberOfTransactionsServed = 0; - - unsigned methodCalls = 0; - unsigned falseTriggered = 0; }; #endif // CONTROLLERNEW_H