[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Stack Space Question - lua_open and lua_stackspace
- From: Roberto Ierusalimschy <roberto@...>
- Date: Fri, 17 Aug 2001 14:32:17 -0300
> 1. When I do the lua_open, I pass across a parameter of 1024. However,
> when I do a lua_stackspace, I get 1043. I wondered why.
Lua adds LUA_MINSTACK to your value to ensure minimum size.
> If I make my calls to LUA and I get a stack size of anything other than the
> 1043 (the original amount), does that mean that there may be an issue
> within the environment and I should close it/reload it?
If you leave any values on the stack lua_stackspace will not return the
original size. But, if you make your calls and pops all eventual returns,
you should get the original size.