[pypy-commit] pypy rewritten-loop-logging: enable logging on arm

fijal noreply at buildbot.pypy.org
Sat Aug 17 17:37:36 CEST 2013


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: rewritten-loop-logging
Changeset: r66185:a5e75268576e
Date: 2013-08-17 17:37 +0200
http://bitbucket.org/pypy/pypy/changeset/a5e75268576e/

Log:	enable logging on arm

diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py
--- a/rpython/jit/backend/arm/assembler.py
+++ b/rpython/jit/backend/arm/assembler.py
@@ -621,6 +621,9 @@
                     'loop.asm')
 
         ops_offset = self.mc.ops_offset
+        if logger is not None:
+            logger.log_loop(inputargs, operations, 0, "rewritten",
+                            name=loopname, ops_offset=ops_offset)
         self.teardown()
 
         debug_start("jit-backend-addr")
@@ -695,6 +698,9 @@
                           frame_depth_no_fixed_size + JITFRAME_FIXED_SIZE)
         self.fixup_target_tokens(rawstart)
         self.update_frame_depth(frame_depth)
+        if logger:
+            logger.log_bridge(inputargs, operations, "rewritten",
+                              ops_offset=ops_offset)
         self.teardown()
 
         debug_bridge(descr_number, rawstart, codeendpos)


More information about the pypy-commit mailing list