]> granicus.if.org Git - gc/commit
Fix assertion violation in GC_mark_from prefetch loop
authorIvan Maidanski <ivmai@mail.ru>
Wed, 17 Jul 2013 06:07:19 +0000 (10:07 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Sat, 20 Jul 2013 13:58:15 +0000 (17:58 +0400)
commit6aa0b86db9c67eb78c779d69b5816a5dd52b309c
treedaae097352b0b97aa638edce40d17d03bd1bfbd6
parent89e4efeb35b13457883463ee88ca84ca94616c83
Fix assertion violation in GC_mark_from prefetch loop

* mark.c (GC_mark_from): If "descr" is less than size of word then
skip prefetching and PUSH_CONTENTS of the current entry (thus,
eliminate assertion violation in the prefetch loop) if SMALL_CONFIG is
not defined.
mark.c