[pypy-svn] pypy arm-backend-2: Remove another unused variable and hide some debug info when translated
bivab
commits-noreply at bitbucket.org
Thu Dec 30 19:45:11 CET 2010
Author: David Schneider <david.schneider at picle.org>
Branch: arm-backend-2
Changeset: r40289:7c29dd45dfb3
Date: 2010-12-29 20:31 +0100
http://bitbucket.org/pypy/pypy/changeset/7c29dd45dfb3/
Log: Remove another unused variable and hide some debug info when
translated
diff --git a/pypy/jit/backend/arm/assembler.py b/pypy/jit/backend/arm/assembler.py
--- a/pypy/jit/backend/arm/assembler.py
+++ b/pypy/jit/backend/arm/assembler.py
@@ -12,6 +12,7 @@
INT, REF, FLOAT)
from pypy.jit.metainterp.resoperation import rop
from pypy.rlib import rgc
+from pypy.rlib.objectmodel import we_are_translated
from pypy.rpython.annlowlevel import llhelper
from pypy.rpython.lltypesystem import lltype, rffi, llmemory
from pypy.jit.backend.arm.opassembler import ResOpAssembler
@@ -297,7 +298,6 @@
looptoken._arm_arglocs = arglocs
return arglocs
- direct_bootstrap_code_size=100*WORD
def gen_direct_bootstrap_code(self, arglocs, loop_head, regalloc):
self.gen_func_prolog()
if len(arglocs) > 4:
@@ -357,7 +357,7 @@
looptoken._arm_bootstrap_code = loop_start
looptoken._arm_direct_bootstrap_code = loop_start + direct_bootstrap_code
self.update_descrs_for_bridges(loop_start)
- if log:
+ if log and not we_are_translated():
print 'Loop', inputargs, operations
self.mc._dump_trace(loop_start, 'loop_%s.asm' % self.cpu.total_compiled_loops)
print 'Done assembling loop with token %r' % looptoken
@@ -386,7 +386,7 @@
self.update_descrs_for_bridges(bridge_start)
self.patch_trace(faildescr, original_loop_token, bridge_start, regalloc)
- if log:
+ if log and not we_are_translated():
print 'Bridge', inputargs, operations
self.mc._dump_trace(bridge_start, 'bridge_%d.asm' %
self.cpu.total_compiled_bridges)
More information about the Pypy-commit
mailing list