Author: Maciej Fijalkowski <fij...@gmail.com>
Branch: jitframe-on-heap
Changeset: r60283:1d41cab0b4e6
Date: 2013-01-21 11:13 +0200
http://bitbucket.org/pypy/pypy/changeset/1d41cab0b4e6/

Log:    None has no append, right

diff --git a/rpython/jit/backend/x86/assembler.py 
b/rpython/jit/backend/x86/assembler.py
--- a/rpython/jit/backend/x86/assembler.py
+++ b/rpython/jit/backend/x86/assembler.py
@@ -1187,9 +1187,9 @@
                     on_stack += 1
             elif argtypes is not None and argtypes[i-start] == 'S':
                 # Singlefloat argument
+                if singlefloats is None:
+                    singlefloats = []
                 if len(unused_xmm) > 0:
-                    if singlefloats is None:
-                        singlefloats = []
                     singlefloats.append((loc, unused_xmm.pop()))
                 else:
                     singlefloats.append((loc, RawEspLoc(on_stack * WORD, INT)))
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to