[pypy-svn] r78041 - pypy/branch/rsre-jit/pypy/jit/codewriter
arigo at codespeak.net
arigo at codespeak.net
Mon Oct 18 15:43:19 CEST 2010
Author: arigo
Date: Mon Oct 18 15:43:18 2010
New Revision: 78041
Modified:
pypy/branch/rsre-jit/pypy/jit/codewriter/codewriter.py
Log:
Write the jitcode into files, even if it is also printed.
Modified: pypy/branch/rsre-jit/pypy/jit/codewriter/codewriter.py
==============================================================================
--- pypy/branch/rsre-jit/pypy/jit/codewriter/codewriter.py (original)
+++ pypy/branch/rsre-jit/pypy/jit/codewriter/codewriter.py Mon Oct 18 15:43:18 2010
@@ -95,18 +95,18 @@
print '%s:' % (ssarepr.name,)
print format_assembler(ssarepr)
else:
- dir = udir.ensure("jitcodes", dir=1)
- if portal_jitdriver:
- name = "%02d_portal_runner" % (portal_jitdriver.index,)
- elif ssarepr.name and ssarepr.name != '?':
- name = ssarepr.name
- else:
- name = 'unnamed' % id(ssarepr)
- i = 1
- extra = ''
- while name+extra in self._seen_files:
- i += 1
- extra = '.%d' % i
- self._seen_files.add(name+extra)
- dir.join(name+extra).write(format_assembler(ssarepr))
log.dot()
+ dir = udir.ensure("jitcodes", dir=1)
+ if portal_jitdriver:
+ name = "%02d_portal_runner" % (portal_jitdriver.index,)
+ elif ssarepr.name and ssarepr.name != '?':
+ name = ssarepr.name
+ else:
+ name = 'unnamed' % id(ssarepr)
+ i = 1
+ extra = ''
+ while name+extra in self._seen_files:
+ i += 1
+ extra = '.%d' % i
+ self._seen_files.add(name+extra)
+ dir.join(name+extra).write(format_assembler(ssarepr))
More information about the Pypy-commit
mailing list