Hi,<br><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;"><div>
> Maybe there does exist a programming language that never calls (or is<br>
> called by) programs in other programming languages and never runs in<br>
> an environment where one of its threads may be terminated.  In that<br>
> case, interoperability of generated code doesn't matter.  In the<br>
> heterogeneous world of the contemporary OS I'm not sure if that's a<br>
> common case.<br>
</div>The level of inter-language interoperability you are talking about is<br>
frankly next to impossible.<br>
Java doesn't allow threads to be terminated precisely because of the<br>
sort of problems it causes.<br>
<div><div></div></div></blockquote><div><br>I am happy with the  LLVM design choices here. You do not seem to be.<br><br>If _you_ wan't different semantics why not contribute optional support for your semantics<br>
without taking away what is there now?<br><br>I doubt that any one would object to optional support for an<br> additional way to deal with invoke if you were to supply one appropriately. <br><br>Maurice<br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

<div><div><br>
><br>
> Andrew.<br>
> _______________________________________________<br>
> LLVM Developers mailing list<br>
> <a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
> <a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
><br>
<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>         <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote>><br></div><br>