[Gc] Re: Troubles with a custom mark procedure
ludovic.courtes at laas.fr
Sun May 28 13:13:17 PDT 2006
"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
Thanks for your help!
More information about the Gc