[Mono-dev] correct tail call optimization in mono

Mark Probst mark.probst at gmail.com
Mon Aug 24 02:36:49 EDT 2009


On Sun, Aug 23, 2009 at 11: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.

Doing well enough as MS does require callee-pops-args.  If we don't
have that the most we can do is support tail calls where the callee
doesn't use more argument stack space than the caller.

Mark


More information about the Mono-devel-list mailing list