I&#39;ve read about some Microthreading and continuations work on Mono:<br><a href="http://tirania.org/blog/archive/2006/Jun-07-1.html">http://tirania.org/blog/archive/2006/Jun-07-1.html</a><br><a href="http://secondlife.blogs.com/babbage/2006/05/microthreading_.html">http://secondlife.blogs.com/babbage/2006/05/microthreading_.html</a><br>
<a href="http://www.mail-archive.com/mono-devel-list@lists.ximian.com/msg07285.html">http://www.mail-archive.com/mono-devel-list@lists.ximian.com/msg07285.html</a><br><br>Tomi Valkeinen&#39;s page on Mono (<a href="http://bat.org/~tomba/monoco.html">http://bat.org/~tomba/monoco.html</a>) doesn&#39;t have the info anymore.<br>
About SecondLife&#39;s implementation I couldn&#39;t even find if they open sourced the code related to their microthreads implementation (or if they&#39;re even obliged to by license), but seemed very interesting due to being able to migrate running code across machines.<br>
<br>So shortly:<br>1. Which is the actual state of any similar concept in Mono&#39;s VM wether the official implementation or alternative modifications?<br>2. Would that break compatibility with Microsoft&#39;s VM?<br>3. Are there any plans heared on Microsoft about implementing something similar to achieve massive concurrency?<br>
<br>Any info is greatly appreciated.<br><br>Thanks!<br>