[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: first class ':'
- From: Peter Cawley <lua@...>
- Date: Wed, 16 Sep 2009 14:18:27 +0100
You do need to increase the stack level, but I think that David meant
some method to make the extra stack level(s) invisible to the debug
API.
On Wed, Sep 16, 2009 at 2:14 PM, Tony Finch <dot@dotat.at> wrote:
> That isn't possible. You have to increase the stack level to save the
> nested return addresses. If the wrapper can do everything it needs before
> calling the wrapped function, then you can do a tail call so you don't
> need to save an extra return address and the stack level can remain the
> same.
- References:
- Regarding the name 'pairs', TNHarris
- Re: Regarding the name 'pairs', TNHarris
- Re: Regarding the name 'pairs', Miles Bader
- Re: Regarding the name 'pairs', Luiz Henrique de Figueiredo
- Re: Regarding the name 'pairs', steve donovan
- Re: Regarding the name 'pairs', Roberto Ierusalimschy
- Re: first class ':', froese
- Re: first class ':', David Manura
- Re: first class ':', David Manura
- Re: first class ':', Tony Finch