Sort the sim objects in the python output
authorNathan Binkert <binkertn@umich.edu>
Tue, 22 Mar 2005 05:08:54 +0000 (00:08 -0500)
committerNathan Binkert <binkertn@umich.edu>
Tue, 22 Mar 2005 05:08:54 +0000 (00:08 -0500)
python/m5/config.py:
    Turn back on the sorting of sim objects so we get consistent
    output.  This can lead to slight changes in stats.

--HG--
extra : convert_revision : 8ef9bd534cd2344acd69af7f52ee90b8b1afeb24

python/m5/config.py

index 42aee885bb2063736b29743e894201cbead2dfde..74490f473e91dd81473a4100e49156c831ff7ca9 100644 (file)
@@ -781,9 +781,8 @@ class Node(object):
             # before cpu0).  Changing ordering can also influence timing
             # in the current memory system, as caches get added to a bus
             # in different orders which affects their priority in the
-            # case of simulataneous requests.  We should uncomment the
-            # following line once we take care of that issue.
-            # self.children.sort(lambda x,y: cmp(x.name, y.name))
+            # case of simulataneous requests.
+            self.children.sort(lambda x,y: cmp(x.name, y.name))
             children = [ c.name for c in self.children if not c.paramcontext]
             print 'children =', ' '.join(children)