From 1a7450386d056997ccad2d63db5e4b367ac840c4 Mon Sep 17 00:00:00 2001 From: Derek Christ Date: Fri, 7 May 2021 12:14:38 +0200 Subject: [PATCH] Remove redundant TracePlayer member variables --- DRAMSys/simulator/StlPlayer.cpp | 2 -- DRAMSys/simulator/TraceGenerator.cpp | 3 +-- DRAMSys/simulator/TraceGenerator.h | 1 - DRAMSys/simulator/TracePlayer.h | 1 - 4 files changed, 1 insertion(+), 6 deletions(-) diff --git a/DRAMSys/simulator/StlPlayer.cpp b/DRAMSys/simulator/StlPlayer.cpp index 5303be41..581fa3e4 100644 --- a/DRAMSys/simulator/StlPlayer.cpp +++ b/DRAMSys/simulator/StlPlayer.cpp @@ -90,8 +90,6 @@ void StlPlayer::nextPayload() } } - numberOfTransactions++; - // Allocate a generic payload for this request. tlm_generic_payload *payload = setup->allocatePayload(); payload->acquire(); diff --git a/DRAMSys/simulator/TraceGenerator.cpp b/DRAMSys/simulator/TraceGenerator.cpp index 8620d0e5..b517aca4 100644 --- a/DRAMSys/simulator/TraceGenerator.cpp +++ b/DRAMSys/simulator/TraceGenerator.cpp @@ -64,7 +64,7 @@ TraceGenerator::TraceGenerator(const sc_module_name &name, void TraceGenerator::nextPayload() { - if (transCounter >= numRequests) { + if (transactionsSent >= numRequests) { finished = true; return; } @@ -98,7 +98,6 @@ void TraceGenerator::nextPayload() payload->set_data_ptr(dataElement); payload->set_data_length(16); payload->set_command(command); - transCounter++; sc_time sendingOffset; if (lastEndReq == sc_time_stamp()) diff --git a/DRAMSys/simulator/TraceGenerator.h b/DRAMSys/simulator/TraceGenerator.h index 58cc9006..8de4db88 100644 --- a/DRAMSys/simulator/TraceGenerator.h +++ b/DRAMSys/simulator/TraceGenerator.h @@ -68,7 +68,6 @@ private: float rwRatio; AddressDistribution addressDistribution; unsigned int addressIncrement; - unsigned int transCounter = 0; unsigned int currentAddress = 0x0; std::default_random_engine randomGenerator; diff --git a/DRAMSys/simulator/TracePlayer.h b/DRAMSys/simulator/TracePlayer.h index c1e15dd5..05076114 100644 --- a/DRAMSys/simulator/TracePlayer.h +++ b/DRAMSys/simulator/TracePlayer.h @@ -67,7 +67,6 @@ protected: void sendToTarget(tlm::tlm_generic_payload &payload, const tlm::tlm_phase &phase, const sc_time &delay); - uint64_t numberOfTransactions = 0; uint64_t transactionsReceived = 0; uint64_t transactionsSent = 0; unsigned int pendingReadRequests = 0;