[Mono-dev] sgen gc & ephemerons arrays bug
kumpera at gmail.com
Tue Nov 22 14:55:45 EST 2011
Thanks for the patch, I've applied it with a regression test and some
On Tue, Nov 22, 2011 at 2:08 PM, Gleb Golubitsky <sectoid at gnolltech.org>wrote:
> Hi all,
> I met a problem when tryed to run my application with SGen GC. Googling
> for similar problems led me to bug  describing very similar
> problem. The is marked as RESOLVED but it's actually not. I've
> reproduced the bug on both mono-2.10 and master branches HEADs.
> Here is a patch A patch solving the problem. It's against current
> mono-2.10 branch but can be adopted to master easily.
> The patch is very simple -- it doesn't allow GC to skip scanning all
> arrays basing only on an array address. Such skips are big mistake, bcs if
> array allocated in different region it can contain references to the
> region we
> scanning. So it's necessary to scan all available arrays.
> Applying patch fixes problem (test case passes well).
> Gleb Golubitsky
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list