Author: Richard Plangger <[email protected]>
Branch: new-jit-log
Changeset: r83553:dacac0d48a10
Date: 2016-04-07 08:41 +0200
http://bitbucket.org/pypy/pypy/changeset/dacac0d48a10/
Log: finish is now called in the testing case
diff --git a/rpython/jit/metainterp/jitlog.py b/rpython/jit/metainterp/jitlog.py
--- a/rpython/jit/metainterp/jitlog.py
+++ b/rpython/jit/metainterp/jitlog.py
@@ -90,8 +90,7 @@
line = encode_le_16bit(opnum) + encode_str(opname.lower())
cintf.jitlog_write_marked(mark, line, len(line))
- def teardown(self):
- import pdb; pdb.set_trace()
+ def finish(self):
self.cintf.jitlog_teardown()
def _write_marked(self, mark, line):
diff --git a/rpython/jit/metainterp/warmspot.py
b/rpython/jit/metainterp/warmspot.py
--- a/rpython/jit/metainterp/warmspot.py
+++ b/rpython/jit/metainterp/warmspot.py
@@ -119,6 +119,7 @@
return interp, graph
res = interp.eval_graph(graph, args)
if not kwds.get('translate_support_code', False):
+ warmrunnerdesc.metainterp_sd.jitlog.finish()
warmrunnerdesc.metainterp_sd.profiler.finish()
warmrunnerdesc.metainterp_sd.cpu.finish_once()
print '~~~ return value:', repr(res)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit