summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2019-01-26 09:55:35 +0000
committerAndreas Sandberg <andreas.sandberg@arm.com>2019-02-13 09:52:37 +0000
commitac00ec10ca483a3b96349dd2952a7881c6d8b29a (patch)
tree270eb5909ed6ea6d83084f75b02ae0d66f6bacad /src
parentc5e8e0e7c7028848c1317216693184f64db62b45 (diff)
downloadgem5-ac00ec10ca483a3b96349dd2952a7881c6d8b29a.tar.xz
python: Switch from using compare to key in list sort
Python 3 has deprecated the use of a comparison function in favour of a key extraction function. Change-Id: I4b7eab791ecbdfbf7147f57fdbc7cbe8f1de20dd Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com> Reviewed-on: https://gem5-review.googlesource.com/c/15995 Reviewed-by: Gabe Black <gabeblack@google.com> Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Diffstat (limited to 'src')
-rw-r--r--src/python/m5/stats/__init__.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/python/m5/stats/__init__.py b/src/python/m5/stats/__init__.py
index ba91f22c7..acb62f13e 100644
--- a/src/python/m5/stats/__init__.py
+++ b/src/python/m5/stats/__init__.py
@@ -169,12 +169,7 @@ def enable():
if not (stat.flags & flags.display):
stat.name = "__Stat%06d" % stat.id
- def less(stat1, stat2):
- v1 = stat1.name.split('.')
- v2 = stat2.name.split('.')
- return v1 < v2
-
- stats_list.sort(less)
+ stats_list.sort(key=lambda s: s.name.split('.'))
for stat in stats_list:
stats_dict[stat.name] = stat
stat.enable()