diff options
author | Andreas Sandberg <andreas.sandberg@arm.com> | 2015-08-04 10:29:13 +0100 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2015-08-04 10:29:13 +0100 |
commit | 022e69e6de513fce2efea8d732e9274624ce3e94 (patch) | |
tree | 4d2464067387eef65fc798eebc47e11fa382ebef /tests/configs | |
parent | feded87fc99741a0603c4a124bb856eca594c4aa (diff) | |
download | gem5-022e69e6de513fce2efea8d732e9274624ce3e94.tar.xz |
mem: Redesign the stack distance calculator as a probe
This changeset removes the stack distance calculator hooks from the
CommMonitor class and implements a stack distance calculator as a
memory system probe instead. The probe can be hooked up to any
component that exports probe points of the type ProbePoints::Packet.
Diffstat (limited to 'tests/configs')
-rw-r--r-- | tests/configs/tgen-simple-mem.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/configs/tgen-simple-mem.py b/tests/configs/tgen-simple-mem.py index edb2f9fcd..8c2aa80a9 100644 --- a/tests/configs/tgen-simple-mem.py +++ b/tests/configs/tgen-simple-mem.py @@ -57,8 +57,8 @@ system = System(cpu = cpu, physmem = SimpleMemory(), # add a communication monitor, and also trace all the packets and # calculate and verify stack distance system.monitor = CommMonitor(trace_file = "monitor.ptrc.gz", - trace_enable = True, - stack_dist_calc = StackDistCalc(verify = True)) + trace_enable = True) +system.monitor.stackdist = StackDistProbe(verify = True) # connect the traffic generator to the bus via a communication monitor system.cpu.port = system.monitor.slave |