64,66c64
< : m_ruby_system(rs), m_hot_lines(p->hot_lines),
< m_all_instructions(p->all_instructions),
< m_num_vnets(p->number_of_virtual_networks)
---
> : m_ruby_system(rs)
67a66,68
> m_hot_lines = p->hot_lines;
> m_all_instructions = p->all_instructions;
>
100c101,102
< for (int i = 0; i < m_num_vnets; i++) {
---
> uint32_t numVNets = Network::getNumberOfVirtualNetworks();
> for (int i = 0; i < numVNets; i++) {
251a254
> uint32_t numVNets = Network::getNumberOfVirtualNetworks();
260c263
< for (uint32_t i = 0; i < m_num_vnets; i++) {
---
> for (uint32_t i = 0; i < numVNets; i++) {