[Gc] Re: Troubles with a custom mark procedure

Ludovic Courtès ludovic.courtes at laas.fr
Sun May 28 13:13:17 PDT 2006


Hi Hans,

"Boehm, Hans" <hans.boehm at hp.com> writes:

> 1) The mark procedure is not defensive enough and gets confused by a
> free list element.  (These should be entirely zero, except possibly
> for the first word.)  Or it gets confused by a partially constructed
> object.  These may appear to be platform-specific problems due to
> timing differences.

That's exactly what was happening: it was passed a free-list element.  I
had overlooked the warning that states it in `gc_mark.h', sorry about
that.

Thanks for your help!

Ludovic.



More information about the Gc mailing list