[Mono-dev] correct tail call optimization in mono

Michael Hutchinson m.j.hutchinson at gmail.com
Sun Aug 23 18:51:20 EDT 2009


On Sun, Aug 23, 2009 at 5:02 PM, Rodrigo Kumpera<kumpera at gmail.com> wrote:
>
> Mono doesn't really needs to support tail call on all valid positions, doing
> as well as MS is enough for F# workloads.
>
> Thou I have no idea on what are the restrictions for TCO on dotnet.

I've run across a pretty detailed post on this in the past:
http://blogs.msdn.com/davbr/pages/tail-call-jit-conditions.aspx

I also just found this post detailing changes in .NET 4:
http://blogs.msdn.com/clrcodegeneration/archive/2009/05/11/tail-call-improvements-in-net-framework-4.aspx

-- 
Michael Hutchinson
http://mjhutchinson.com


More information about the Mono-devel-list mailing list