Author: Maciej Fijalkowski <fij...@gmail.com> Branch: jitframe-on-heap Changeset: r62235:5b53a1c77730 Date: 2013-03-08 16:21 +0200 http://bitbucket.org/pypy/pypy/changeset/5b53a1c77730/
Log: random ARM stuff + fix the test for llgraph diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/jit/backend/arm/assembler.py +++ b/rpython/jit/backend/arm/assembler.py @@ -352,7 +352,6 @@ self.wb_slowpath[withcards + 2 * withfloats] = rawstart def _build_malloc_slowpath(self): - XXX mc = ARMv7Builder() if self.cpu.supports_floats: vfp_regs = r.all_vfp_regs @@ -1286,6 +1285,8 @@ # malloc_slowpath in case we called malloc_slowpath, which returns the # new value of nursery_free_adr in r1 and the adr of the new object in # r0. + XXX # push gcmap + self.mc.BL(self.malloc_slowpath, c=c.HI) self.mc.gen_load_int(r.ip.value, nursery_free_adr) 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 @@ -3813,7 +3813,7 @@ def raising(): bridge = parse(""" [i1, i2] - guard_exception(ConstClass(xtp), descr=faildescr2) [i1, i2] + px = guard_exception(ConstClass(xtp), descr=faildescr2) [i1, i2] i3 = int_add(i1, i2) i4 = int_add(i1, i3) i5 = int_add(i1, i4) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit