Well said. Now that I understand the tradeoffs better, I do see your point. Native threading and garbage collection--they are twin virtues I really don't want to give up; it's quite an achievement to get them together to begin with.<br>
<br>The most I know about GC plans/concurrent collection support in LLVM is on this page. <br><a href="http://llvm.org/docs/GarbageCollection.html#collector-algos">http://llvm.org/docs/GarbageCollection.html#collector-algos</a><br>
<br>Jason<br><br><div class="gmail_quote">On Mon, Mar 28, 2011 at 6:25 PM, Gary Byers <span dir="ltr"><<a href="mailto:gb@clozure.com">gb@clozure.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
If I'm correct about that, I personally think that precise GC in the<br>
presence of native threads is too important to seriously consider the<br>
idea of using an LLVM-based backend (and I have other concerns about that<br>
as well.) <br></blockquote></div><br>