[pypy-commit] extradoc extradoc: import shared code

bivab noreply at buildbot.pypy.org
Wed Aug 8 09:32:59 CEST 2012


Author: David Schneider <david.schneider at picle.org>
Branch: extradoc
Changeset: r4465:18dad2612fe9
Date: 2012-08-08 09:29 +0200
http://bitbucket.org/pypy/extradoc/changeset/18dad2612fe9/

Log:	import shared code

diff --git a/talk/vmil2012/Makefile b/talk/vmil2012/Makefile
--- a/talk/vmil2012/Makefile
+++ b/talk/vmil2012/Makefile
@@ -33,6 +33,8 @@
 logs/bridge_summary.csv: logs/logbench* tool/bridgedata.py
 	@if ls logs/logbench* &> /dev/null; then python tool/bridgedata.py logs; fi
 
+logs/guard_summary.json: logs/logbench* tool/guarddata.py
+	@if ls logs/logbench* &> /dev/null; then python tool/guarddata.py logs; fi
 
 logs::
 	tool/run_benchmarks.sh
diff --git a/talk/vmil2012/tool/bridgedata.py b/talk/vmil2012/tool/bridgedata.py
--- a/talk/vmil2012/tool/bridgedata.py
+++ b/talk/vmil2012/tool/bridgedata.py
@@ -11,25 +11,7 @@
 from pypy.jit.tool.oparser import parse
 from pypy.rpython.lltypesystem import llmemory, lltype
 from pypy.tool import logparser
-
-
-def collect_logfiles(path):
-    if not os.path.isdir(path):
-        logs = [os.path.basename(path)]
-    else:
-        logs = os.listdir(path)
-    all = []
-    for log in logs:
-        parts = log.split(".")
-        if len(parts) != 3:
-            continue
-        l, exe, bench = parts
-        if l != "logbench":
-            continue
-        all.append((exe, bench, log))
-    all.sort()
-    return all
-
+from backenddata import collect_logfiles
 
 def collect_data(dirname, logs):
     for exe, name, log in logs:


More information about the pypy-commit mailing list