Author: Maciej Fijalkowski <fij...@gmail.com> Branch: gc_no_cleanup_nursery Changeset: r73624:ef9f7e3dc9fa Date: 2014-09-21 09:07 +0200 http://bitbucket.org/pypy/pypy/changeset/ef9f7e3dc9fa/
Log: more fixes diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py --- a/rpython/jit/backend/llsupport/llmodel.py +++ b/rpython/jit/backend/llsupport/llmodel.py @@ -14,6 +14,7 @@ get_call_descr, get_interiorfield_descr, FieldDescr, ArrayDescr, CallDescr, InteriorFieldDescr, FLAG_POINTER, FLAG_FLOAT) +from rpython.jit.backend.llsupport.memcpy import memset_fn from rpython.jit.backend.llsupport.asmmemmgr import AsmMemoryManager from rpython.rlib.unroll import unrolling_iterable @@ -596,8 +597,8 @@ arraysize = self.bh_arraylen_gc(ref, arraydescr) totalsize = size * arraysize adr = rffi.cast(lltype.Signed, ref) + ofs - self.gc_ll_descr.memset_ptr(adr, rffi.cast(rffi.INT, 0), - rffi.cast(rffi.SIZE_T, totalsize)) + memset_fn(rffi.cast(llmemory.Address, adr), rffi.cast(rffi.INT, 0), + rffi.cast(rffi.SIZE_T, totalsize)) def bh_new_with_vtable(self, vtable, sizedescr): res = self.gc_ll_descr.gc_malloc(sizedescr) _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit