ruby: Fix double statistic registration in garnet
authorMatthew Poremba <Matthew.Poremba@amd.com>
Fri, 1 Jul 2016 15:31:37 +0000 (10:31 -0500)
committerMatthew Poremba <Matthew.Poremba@amd.com>
Fri, 1 Jul 2016 15:31:37 +0000 (10:31 -0500)
commit134824e84725fca8d9e46c012e674e551babef28
treed1d42a438ae81a12c5dc6839ef53793521137106
parent86e9a6ffecbeb1ba743c71786e934cf290bab7ff
ruby: Fix double statistic registration in garnet

Currently garnet will not run due to double statistic registration of new
stats in ClockedObject. This occurs because a temporary array named 'cls'
is being added as a child to garnet internal and external link SimObjects.
This patch simply renames the temporary array which prevents it from
being added as a child object and avoids the assertion that a statistic
was already registered.

Committed by Jason Lowe-Power <jason@lowepower.com>
src/mem/ruby/network/garnet/fixed-pipeline/GarnetLink_d.py