[pypy-svn] r70768 - pypy/branch/direct-assembler-call/pypy/jit/backend/x86
fijal at codespeak.net
fijal at codespeak.net
Fri Jan 22 11:24:31 CET 2010
Author: fijal
Date: Fri Jan 22 11:24:31 2010
New Revision: 70768
Modified:
pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py
Log:
Leave a comment about a possible performance improvement
Modified: pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py
==============================================================================
--- pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py (original)
+++ pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py Fri Jan 22 11:24:31 2010
@@ -263,6 +263,8 @@
return self._patchable_stackadjust()
def _assemble_bootstrap_direct_call(self, arglocs, jmpadr, stackdepth):
+ # XXX pushing ebx esi and edi is a bit pointless, since we store
+ # all regsiters anyway, for the case of guard_not_forced
# XXX this can be improved greatly. Right now it'll behave like
# a normal call
nonfloatlocs, floatlocs = arglocs
More information about the Pypy-commit
mailing list