[prev in list] [next in list] [prev in thread] [next in thread]
List: pypy-svn
Subject: [pypy-commit] pypy stmgc-c4: add jump()s
From: Raemi <noreply () buildbot ! pypy ! org>
Date: 2013-07-31 13:22:28
Message-ID: 20130731132228.DFDB11C0130 () cobra ! cs ! uni-duesseldorf ! de
[Download RAW message or body]
Author: Remi Meier <remi.meier@gmail.com>
Branch: stmgc-c4
Changeset: r65864:ea39b8c3bddc
Date: 2013-07-31 13:43 +0200
http://bitbucket.org/pypy/pypy/changeset/ea39b8c3bddc/
Log: add jump()s
diff --git a/rpython/jit/backend/llsupport/test/test_stmrewrite.py \
b/rpython/jit/backend/llsupport/test/test_stmrewrite.py
--- a/rpython/jit/backend/llsupport/test/test_stmrewrite.py
+++ b/rpython/jit/backend/llsupport/test/test_stmrewrite.py
@@ -96,6 +96,7 @@
p4 = getfield_gc(p1, descr=tzdescr)
setfield_gc(p2, p0, descr=tzdescr)
p5 = getfield_gc(p1, descr=tzdescr)
+ jump()
""", """
[p0]
p1 = same_as(p0)
@@ -106,6 +107,7 @@
setfield_gc(p2, p0, descr=tzdescr)
cond_call_stm_b(p1, descr=P2Rdescr)
p5 = getfield_gc(p1, descr=tzdescr)
+ jump()
""")
def test_invalidate_read_status_after_write_to_field(self):
@@ -116,6 +118,7 @@
p3 = getfield_gc(p1, descr=tzdescr)
setfield_gc(p2, p0, descr=tzdescr)
p4 = getfield_gc(p1, descr=tzdescr)
+ jump()
""", """
[p0]
cond_call_stm_b(p0, descr=P2Rdescr)
@@ -127,6 +130,7 @@
setfield_gc(p2, p0, descr=tzdescr)
cond_call_stm_b(p1, descr=P2Rdescr)
p4 = getfield_gc(p1, descr=tzdescr)
+ jump()
""")
def test_invalidate_read_status_after_write_to_array(self):
@@ -137,6 +141,7 @@
p3 = getfield_gc(p1, descr=tzdescr)
setfield_gc(p2, p0, descr=tzdescr)
p4 = getfield_gc(p1, descr=tzdescr)
+ jump()
""", """
[p0, i1, i2]
cond_call_stm_b(p0, descr=P2Rdescr)
@@ -148,6 +153,7 @@
setfield_gc(p2, p0, descr=tzdescr)
cond_call_stm_b(p1, descr=P2Rdescr)
p4 = getfield_gc(p1, descr=tzdescr)
+ jump()
""")
def test_rewrite_write_barrier_after_malloc(self):
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic