Remove redundant TracePlayer member variables
This commit is contained in:
@@ -90,8 +90,6 @@ void StlPlayer::nextPayload()
|
||||
}
|
||||
}
|
||||
|
||||
numberOfTransactions++;
|
||||
|
||||
// Allocate a generic payload for this request.
|
||||
tlm_generic_payload *payload = setup->allocatePayload();
|
||||
payload->acquire();
|
||||
|
||||
@@ -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())
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user