Author: Maciej Fijalkowski <[email protected]>
Branch: fast-newarray
Changeset: r63384:3e0774fd541c
Date: 2013-04-15 20:53 +0200
http://bitbucket.org/pypy/pypy/changeset/3e0774fd541c/

Log:    RPythonize

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
@@ -2357,6 +2357,9 @@
     def malloc_cond_varsize(self, nursery_free_adr, nursery_top_adr,
                             lengthloc, itemsize, maxlength, gcmap,
                             arraydescr):
+        from rpython.jit.backend.llsupport.descr import ArrayDescr
+        assert isinstance(arraydescr, ArrayDescr)
+
         self.mc.CMP(lengthloc, imm(maxlength))
         self.mc.J_il8(rx86.Conditions['G'], 0) # patched later
         jmp_adr0 = self.mc.get_relative_pos()
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to