python: Export periodicStatDump
authorAndreas Sandberg <andreas.sandberg@arm.com>
Mon, 19 Dec 2016 16:25:39 +0000 (16:25 +0000)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Mon, 19 Dec 2016 16:25:39 +0000 (16:25 +0000)
Some configuration scripts need periodic stat dumps. One of the ways
this can be achieved is by using the pariodicStatDump helper
function. This function was previously only exported in the internal
name space. Export it as a normal function in m5.stat instead.

Change-Id: Ic88bf1fd33042a62ab436d5944d8ed778264ac98
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Sascha Bischoff <sascha.bischoff@arm.com>
configs/dram/lat_mem_rd.py
configs/dram/sweep.py
src/python/m5/stats/__init__.py

index d4015a522bb516b1efe50f6650ab80400855bc82..1e0652bbabc9899013b3e7a9d5d489c3a784d84b 100644 (file)
@@ -42,7 +42,7 @@ import os
 import m5
 from m5.objects import *
 from m5.util import addToPath
-from m5.internal.stats import periodicStatDump
+from m5.stats import periodicStatDump
 
 addToPath('../')
 from common import MemConfig
index 2797abef05e6f738d50d2e42593ee51217cd5083..ac232a8fd8e748115307968f3edcef7e2edc0028 100644 (file)
@@ -40,7 +40,7 @@ import optparse
 import m5
 from m5.objects import *
 from m5.util import addToPath
-from m5.internal.stats import periodicStatDump
+from m5.stats import periodicStatDump
 
 addToPath('../')
 
index 763d9b9e35e5d8947057ccfa1d84428d109ea9cd..4defaf5c161fc9147c0e42a39978f73c2c5a80c6 100644 (file)
 import m5
 
 from m5 import internal
-from m5.internal.stats import schedStatEvent as schedEvent
 from m5.objects import Root
 from m5.util import attrdict, fatal
 
+# Stat exports
+from m5.internal.stats import schedStatEvent as schedEvent
+from m5.internal.stats import periodicStatDump
+
 outputList = []
 def initText(filename, desc=True):
     output = internal.stats.initText(filename, desc)