Author: Remi Meier <remi.me...@inf.ethz.ch> Branch: Changeset: r1369:b9cd2622e3d1 Date: 2014-09-08 15:12 +0200 http://bitbucket.org/pypy/stmgc/changeset/b9cd2622e3d1/
Log: remove another leftover diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++ b/c8/stm/core.c @@ -6,34 +6,6 @@ -static void copy_bk_objs_from(int from_segnum, uintptr_t pagenum) -{ - acquire_modified_objs_lock(from_segnum); - struct tree_s *tree = get_priv_segment(from_segnum)->modified_old_objects; - wlog_t *item; - TREE_LOOP_FORWARD(tree, item); { - if (item->addr >= pagenum * 4096UL && item->addr < (pagenum + 1) * 4096UL) { - /* obj is in range. XXX: no page overlapping objs allowed yet */ - - object_t *obj = (object_t*)item->addr; - struct object_s* bk_obj = (struct object_s *)item->val; - size_t obj_size; - - obj_size = stmcb_size_rounded_up(bk_obj); - assert(obj_size < 4096); /* XXX */ - - memcpy(REAL_ADDRESS(STM_SEGMENT->segment_base, obj), - bk_obj, obj_size); - - assert(obj->stm_flags & GCFLAG_WRITE_BARRIER); /* bk_obj never written */ - } - } TREE_LOOP_END; - - release_modified_objs_lock(from_segnum); -} - - - /* ############# commit log ############# */ _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit