From ad684697958471077d325ae144a48ad49acd7716 Mon Sep 17 00:00:00 2001 From: Jonathan Herman Date: Mon, 19 Nov 2012 14:53:04 -0500 Subject: Bug fixes for scaling factors. --- parse/dir_map.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'parse/dir_map.py') diff --git a/parse/dir_map.py b/parse/dir_map.py index 319a5de..499c712 100644 --- a/parse/dir_map.py +++ b/parse/dir_map.py @@ -44,7 +44,7 @@ class DirMap(object): if not base_type in measurement: continue # Ex: wcet/avg/max/vary-type/other-stuff.csv - path = [ stat, summary_type, base_type, "vary-%s" % vary ] + path = [ stat, summary_type, base_type, "vary-%s" % vary ] result = measurement[base_type] self.__update_node(path, keys, (vary_value, result)) @@ -68,7 +68,7 @@ class DirMap(object): if node.values: # Leaf with open("/".join(path), "w") as f: - arr = [",".join([str(b) for b in n]) for n in node.values] + arr = [", ".join([str(b) for b in n]) for n in sorted(node.values, key=lambda node: int(node[0]))] f.write("\n".join(arr) + "\n") elif not os.path.isdir(out_path): os.mkdir(out_path) -- cgit v1.2.2