[pypy-commit] pypy stmgc-c4: I guess those tests need to be rewritten for STM_WB/RB. Still, remove syntax errors.
Raemi
noreply at buildbot.pypy.org
Fri Jul 5 13:50:19 CEST 2013
Author: Remi Meier <meierrem at student.ethz.ch>
Branch: stmgc-c4
Changeset: r65197:dfde347f3c17
Date: 2013-07-05 13:49 +0200
http://bitbucket.org/pypy/pypy/changeset/dfde347f3c17/
Log: I guess those tests need to be rewritten for STM_WB/RB. Still,
remove syntax errors.
diff --git a/rpython/jit/backend/llsupport/test/test_gc.py b/rpython/jit/backend/llsupport/test/test_gc.py
--- a/rpython/jit/backend/llsupport/test/test_gc.py
+++ b/rpython/jit/backend/llsupport/test/test_gc.py
@@ -213,7 +213,7 @@
gc_ll_descr = self.gc_ll_descr
llop1 = self.llop1
#
- rewriter = gc.GcRewriterAssembler(gc_ll_descr, None)
+ rewriter = GcRewriterAssembler(gc_ll_descr, None)
newops = rewriter.newops
v_base = BoxPtr()
v_value = BoxPtr()
diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py
--- a/rpython/jit/backend/test/runner_test.py
+++ b/rpython/jit/backend/test/runner_test.py
@@ -4242,3 +4242,14 @@
assert rffi.cast(lltype.Signed, a[0]) == -7654
assert rffi.cast(lltype.Signed, a[1]) == 777
lltype.free(a, flavor='raw')
+
+class WBDescrForTests(AbstractDescr):
+ returns_modified_object = False
+ wb_slowpath = (0, 0, 0, 0)
+ def get_wb_slowpath(self, c1, c2):
+ return self.wb_slowpath[c1+2*c2]
+ def set_wb_slowpath(self, c1, c2, addr):
+ i = c1+2*c2
+ self.wb_slowpath = (self.wb_slowpath[:i] + (addr,) +
+ self.wb_slowpath[i+1:])
+
More information about the pypy-commit
mailing list