On Tue, Jul 6, 2010 at 11:39 PM, Ron Garret <span dir="ltr"><<a href="mailto:ron@flownet.com">ron@flownet.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
So my model of how thread scheduling works must be badly broken.<br>
<br></blockquote><div><br>There's some relevant information in section 16.1 of the manual, though it doesn't quiiiite seem to answer the question for me either -- since the GC has access to the global TCR list, and has suspended all the other threads, why can't it track down the exception context of any thread that was in an exception handler and find the relevant roots?  But I can easily imagine that there is a complicated, uninteresting answer :-)<br>
<br>-- Scott<br><br></div></div><br>