On Tuesday 08 December 2009 12:58:22 Ben Evans wrote: > Hi John and group. > > Given the new timelines announced for milestone releases for 7, what are > the chances of getting tail calls back on the table for that release? > > If the answer is basically "no chance", then what are the roadblocks? > > If it could be done, then what would be required and who could help with > various stages? > > (Apologies if this has been covered recently, pls feel free to point me at > a thread - I am rather behind on mail).
AFAIK Arnold Schwaighofer completed the work a long time ago, implementing TCO in OpenJDK, but the problem is that the JVM committee do not want to add TCO to JVMs as standard. I assume the reason is simply benefit vs cost: they do not believe enough people would use TCO to warrant the work it would require. If you want JVM+TCO then you should already be able to use OpenJDK. Another forthcoming option may be VMKit, which is a JVM and CLR built upon LLVM (which provides TCO so it should be relatively easy to add if it has not been done already). Or, of course, use or build a completely different VM already provides TCO... -- Dr Jon Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/?e -- You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en.
