mem-ruby: Removed the unused parameter m_id from VirtualChannel

Change-Id: Ie6f8db9b1cb0d0e0ca694c631c6662413fd833c1
Signed-off-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/28171
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Reviewed-by: Srikant Bharadwaj <srikant.bharadwaj@amd.com>
Maintainer: Bobby R. Bruce <bbruce@ucdavis.edu>
Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
Nikos Nikoleris
2020-04-23 18:57:57 +01:00
parent 656d98adbb
commit 294bc74313
3 changed files with 4 additions and 5 deletions

View File

@@ -52,7 +52,7 @@ InputUnit::InputUnit(int id, PortDirection direction, Router *router)
// Instantiating the virtual channels
virtualChannels.reserve(m_num_vcs);
for (int i=0; i < m_num_vcs; i++) {
virtualChannels.emplace_back(i);
virtualChannels.emplace_back();
}
}

View File

@@ -31,8 +31,8 @@
#include "mem/ruby/network/garnet2.0/VirtualChannel.hh"
VirtualChannel::VirtualChannel(int id)
: m_id(id), inputBuffer(), m_vc_state(IDLE_, Cycles(0)), m_output_port(-1),
VirtualChannel::VirtualChannel()
: inputBuffer(), m_vc_state(IDLE_, Cycles(0)), m_output_port(-1),
m_enqueue_time(INFINITE_), m_output_vc(-1)
{
}

View File

@@ -40,7 +40,7 @@
class VirtualChannel
{
public:
VirtualChannel(int id);
VirtualChannel();
~VirtualChannel() = default;
bool need_stage(flit_stage stage, Cycles time);
@@ -89,7 +89,6 @@ class VirtualChannel
uint32_t functionalWrite(Packet *pkt);
private:
int m_id;
flitBuffer inputBuffer;
std::pair<VC_state_type, Cycles> m_vc_state;
int m_output_port;