[Gc] GC7.0 on Leopard (MacOS X 10.5)... again Re: Gc Digest, Vol 50, Issue 6

Boehm, Hans hans.boehm at hp.com
Wed Jan 9 13:08:21 PST 2008

It would be interesting to know what happens with this version compiled with both --enable-parallel-mark and --enable-gc-assertions.  The parallel marking code has a reasonable number of assertions that might catch any weirdness.

The version everyone is using is similar to the CVS version?  People are presumably testing on dual core machines?  When it hangs there is only a single thread around?

I believe this was intended to work, and I don't immediately see why it doesn't.  But I suspect some of the testing may have happened on single-core machines, where --enable-parallel-mark isn't that interesting.  In any case, it would be good to understand why this is breaking now.


> -----Original Message-----
> From: gc-bounces at napali.hpl.hp.com
> [mailto:gc-bounces at napali.hpl.hp.com] On Behalf Of Samuele Pedroni
> Sent: Wednesday, January 09, 2008 12:13 PM
> To: gc at napali.hpl.hp.com
> Subject: [Gc] GC7.0 on Leopard (MacOS X 10.5)... again Re: Gc
> Digest, Vol 50, Issue 6
> Manuel.Serrano at sophia.inria.fr:
>  >I now have an access to a Leopard equipped MacOS 10.5
> (thanks Laurent) and the  >situation seems even worse than I
> initially thought.
>  >
>  >-- Manuel The version of the GC I'm using is the one
> available from darwin port.
> FWIW, I encountered the same problem with the port. The port
> compiles the GC with --enable-parallel-mark.
> Is not clear to me if that option is supposed to work. 6.8 on
> the other hand doesn't even compile.
> A GC compiled without --enable-parallel-mark seems not to hang.
> _______________________________________________
> Gc mailing list
> Gc at linux.hpl.hp.com
> https://www.hpl.hp.com/hosted/linux/mail-archives/gc/

More information about the Gc mailing list