Author: David Schneider <david.schnei...@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:
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to