Author: hager <sven.ha...@uni-duesseldorf.de> Branch: ppc-jit-backend Changeset: r52459:15d85f32a5db Date: 2012-02-14 16:55 +0100 http://bitbucket.org/pypy/pypy/changeset/15d85f32a5db/
Log: adjust prepare_call_malloc_nursery diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit/backend/ppc/regalloc.py --- a/pypy/jit/backend/ppc/regalloc.py +++ b/pypy/jit/backend/ppc/regalloc.py @@ -785,16 +785,10 @@ self.rm.force_allocate_reg(op.result, selected_reg=r.r3) t = TempInt() - self.rm.force_allocate_reg(t, selected_reg=r.r4) + self.rm.force_allocate_reg(t, selected_reg=r.r1) self.possibly_free_var(op.result) self.possibly_free_var(t) - - gc_ll_descr = self.assembler.cpu.gc_ll_descr - self.assembler.malloc_cond( - gc_ll_descr.get_nursery_free_addr(), - gc_ll_descr.get_nursery_top_addr(), - size - ) + return [imm(size)] def get_mark_gc_roots(self, gcrootmap, use_copy_area=False): shape = gcrootmap.get_basic_shape(False) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit