Author: Armin Rigo <ar...@tunes.org>
Branch: stmgc-c8
Changeset: r78259:a1a7539b21d4
Date: 2015-06-23 14:11 +0200
http://bitbucket.org/pypy/pypy/changeset/a1a7539b21d4/

Log:    With stm, disable this assert, which fails for now (we need to fix
        it for vmprof+stm, but it's unclear if it would work like this right
        now)

diff --git a/rpython/jit/backend/x86/regalloc.py 
b/rpython/jit/backend/x86/regalloc.py
--- a/rpython/jit/backend/x86/regalloc.py
+++ b/rpython/jit/backend/x86/regalloc.py
@@ -321,7 +321,8 @@
         while i < len(operations):
             op = operations[i]
             self.assembler.mc.mark_op(op)
-            assert self.assembler.mc._frame_size == DEFAULT_FRAME_BYTES
+            if not self.assembler.cpu.gc_ll_descr.stm:   # incorrect with stm
+                assert self.assembler.mc._frame_size == DEFAULT_FRAME_BYTES
             self.rm.position = i
             self.xrm.position = i
             #
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to