Author: Richard Plangger <planri...@gmail.com>
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
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to