Author: Remi Meier <meier...@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:]) + _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit