summaryrefslogtreecommitdiff
path: root/src/mem/CommMonitor.py
diff options
context:
space:
mode:
authorKanishk Sugand <kanishk.sugand@arm.com>2014-12-23 09:31:18 -0500
committerKanishk Sugand <kanishk.sugand@arm.com>2014-12-23 09:31:18 -0500
commit7a25b1a0e02b1587fe18439ad81591704196d519 (patch)
tree2fd66e374324e8e045201f0f15087359e89503c1 /src/mem/CommMonitor.py
parent888975b29d920df9acdcf55db491d802e607cea6 (diff)
downloadgem5-7a25b1a0e02b1587fe18439ad81591704196d519.tar.xz
mem: Add stack distance statistics to the CommMonitor
This patch adds the stack distance calculator to the CommMonitor. The stats are disabled by default.
Diffstat (limited to 'src/mem/CommMonitor.py')
-rw-r--r--src/mem/CommMonitor.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mem/CommMonitor.py b/src/mem/CommMonitor.py
index ba871357d..a87b04787 100644
--- a/src/mem/CommMonitor.py
+++ b/src/mem/CommMonitor.py
@@ -110,3 +110,6 @@ class CommMonitor(MemObject):
read_addr_mask = Param.Addr(MaxAddr, "Address mask for read address")
write_addr_mask = Param.Addr(MaxAddr, "Address mask for write address")
disable_addr_dists = Param.Bool(True, "Disable address distributions")
+
+ # optional stack distance calculator
+ stack_dist_calc = Param.StackDistCalc(NULL, "Stack distance calculator")