Yes, sgen is planned to work on mac, but it hasn&#39;t been ported yet.<br><br><div class="gmail_quote">On Tue, Nov 17, 2009 at 11:11 PM, Tom Philpot <span dir="ltr">&lt;<a href="mailto:tom.philpot@logos.com">tom.philpot@logos.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Apparently Mono&#39;s new garbage collector requires __thread (pthread<br>
thread local storage) which is not supported by Mac OS X.<br>
<br>
configure: error: The SGEN garbage collector depends on a working<br>
__thread implementation, and either --with-thread=pthread was passed<br>
to configure, or the configure test for __thread failed.<br>
<br>
Since Mac doesn&#39;t support thread local storage (TLS) via __thread, are there<br>
ever plans to implement Sgen GC on Mac?<br>
<br>
For those interested, here&#39;s some historical reading on this for those<br>
interested:<br>
<a href="http://lists.apple.com/archives/Darwin-dev/2008/Jul/msg00001.html" target="_blank">http://lists.apple.com/archives/Darwin-dev/2008/Jul/msg00001.html</a><br>
<a href="http://lists.apple.com/archives/darwin-dev/2005/Sep/threads.html#00005" target="_blank">http://lists.apple.com/archives/darwin-dev/2005/Sep/threads.html#00005</a><br>
<br>
Particularly interesting is Paolo Molaro in here:<br>
<a href="http://lists.apple.com/archives/darwin-dev/2005/Sep/msg00011.html" target="_blank">http://lists.apple.com/archives/darwin-dev/2005/Sep/msg00011.html</a><br>
<br>
Tom<br>
<br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</blockquote></div><br>