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