Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | macros 'LUA_QL'/'LUA_QL' deprecated | Roberto Ierusalimschy | 2014-10-17 | 1 | -2/+2 |
| | |||||
* | detail ('G(L)' -> 'g') | Roberto Ierusalimschy | 2014-10-08 | 1 | -6/+7 |
| | |||||
* | 'lua_Kcontext' -> 'lua_KContext' | Roberto Ierusalimschy | 2014-10-07 | 1 | -2/+2 |
| | |||||
* | 'lua_Ctx' -> 'lua_Kcontext' | Roberto Ierusalimschy | 2014-08-01 | 1 | -2/+2 |
| | |||||
* | new type 'lua_Ctx' for continuation-function contexts (to allow type | Roberto Ierusalimschy | 2014-07-17 | 1 | -2/+3 |
| | | | | to be configurable) | ||||
* | removed unused parameter Ä'L' in macro 'api_check' and company | Roberto Ierusalimschy | 2014-07-15 | 1 | -2/+2 |
| | |||||
* | detail (typos in comments) | Roberto Ierusalimschy | 2014-06-30 | 1 | -2/+2 |
| | |||||
* | more precision between closure types ('LClosure' x 'CClosure') | Roberto Ierusalimschy | 2014-06-19 | 1 | -4/+4 |
| | |||||
* | cleaner way to handle bit CIST_OAH (with auxiliar macros) | Roberto Ierusalimschy | 2014-06-12 | 1 | -2/+2 |
| | |||||
* | janitor work on 'lua_resume' and related code | Roberto Ierusalimschy | 2014-06-11 | 1 | -28/+32 |
| | |||||
* | bit-field CIST_YIELDED removed (it was never consulted) | Roberto Ierusalimschy | 2014-06-10 | 1 | -4/+3 |
| | |||||
* | no need for field 'status' in structure 'CallInfo' (after removal | Roberto Ierusalimschy | 2014-06-10 | 1 | -20/+21 |
| | | | | | of 'lua_getctx') + field 'old_allowhook' can be packed into a single bit | ||||
* | new type lua_KFunction + no more 'lua_getctx' | Roberto Ierusalimschy | 2014-06-10 | 1 | -4/+4 |
| | |||||
* | added comments | Roberto Ierusalimschy | 2014-06-09 | 1 | -6/+19 |
| | |||||
* | new function 'lua_isyieldable' (and 'coroutine.isyieldable') | Roberto Ierusalimschy | 2014-05-08 | 1 | -1/+6 |
| | |||||
* | details (typos in comments) | Roberto Ierusalimschy | 2014-03-21 | 1 | -2/+2 |
| | |||||
* | more uniformity for defining system-dependent features | Roberto Ierusalimschy | 2014-02-26 | 1 | -9/+12 |
| | |||||
* | field 'op' renamed to 'open' | Roberto Ierusalimschy | 2014-02-15 | 1 | -2/+2 |
| | |||||
* | bug: attempting to resume the running coroutine makes it unyieldable | Roberto Ierusalimschy | 2013-11-08 | 1 | -2/+3 |
| | |||||
* | CallInfo lists shrinks together with their associated stacks | Roberto Ierusalimschy | 2013-09-17 | 1 | -2/+6 |
| | |||||
* | upvalues collected by reference count | Roberto Ierusalimschy | 2013-08-27 | 1 | -10/+5 |
| | |||||
* | BUG: stack overflow in vararg functions with many fixed | Roberto Ierusalimschy | 2013-04-19 | 1 | -4/+11 |
| | | | | parameters called with few arguments | ||||
* | BUG: 'pcall' may not restore previous error function when | Roberto Ierusalimschy | 2012-10-01 | 1 | -2/+6 |
| | | | | inside coroutines | ||||
* | checks garbage collector every time it calls a function (as the | Roberto Ierusalimschy | 2012-08-28 | 1 | -3/+4 |
| | | | | stack can grow and so allocates more memory) | ||||
* | change in error message | Roberto Ierusalimschy | 2012-06-29 | 1 | -2/+2 |
| | |||||
* | bugs in yields inside debug hooks | Roberto Ierusalimschy | 2012-06-08 | 1 | -4/+4 |
| | |||||
* | no more 'Proto' objects on the stack. Protos are anchored on outer | Roberto Ierusalimschy | 2012-05-08 | 1 | -10/+9 |
| | | | | Protos or on a Closure, which must be created before the Proto. | ||||
* | bug: wrong handling of 'nCcalls' in coroutines | Roberto Ierusalimschy | 2012-04-26 | 1 | -5/+4 |
| | |||||
* | 'lua_load' has an extra argument 'mode' | Roberto Ierusalimschy | 2011-11-29 | 1 | -6/+23 |
| | |||||
* | new type 'l_noret' for function that do not return | Roberto Ierusalimschy | 2011-10-07 | 1 | -3/+3 |
| | |||||
* | comment | Roberto Ierusalimschy | 2011-09-12 | 1 | -2/+2 |
| | |||||
* | 'nCcalls' should be local to each thread, as each thread may have its | Roberto Ierusalimschy | 2011-08-23 | 1 | -14/+14 |
| | | | | own C stack (with LuaThreads or something similar) | ||||
* | back to internal table for 'ctype', no more locale manipulation | Roberto Ierusalimschy | 2011-06-28 | 1 | -23/+4 |
| | |||||
* | added cast to void to calls to 'setlocale' (to easy redefining it as | Roberto Ierusalimschy | 2011-06-20 | 1 | -3/+3 |
| | | | | a constant) | ||||
* | parser must work with C locale, but external locale must be preserved | Roberto Ierusalimschy | 2011-06-18 | 1 | -4/+23 |
| | |||||
* | stricter control (using tag variants) over closure kinds (Lua x C) | Roberto Ierusalimschy | 2011-06-02 | 1 | -54/+54 |
| | |||||
* | code is simpler without 'goto' here | Roberto Ierusalimschy | 2011-05-30 | 1 | -9/+3 |
| | |||||
* | no need of lookahead in Zio | Roberto Ierusalimschy | 2011-02-23 | 1 | -3/+3 |
| | |||||
* | some reorganization of dynamic data structures used by the parser | Roberto Ierusalimschy | 2011-02-07 | 1 | -13/+10 |
| | |||||
* | first implementation of 'goto' | Roberto Ierusalimschy | 2011-02-04 | 1 | -2/+9 |
| | |||||
* | corrected warnings from different compilers (mostly casts and small | Roberto Ierusalimschy | 2010-10-25 | 1 | -2/+2 |
| | | | | details) | ||||
* | 'nresults' in CallInfo now refers to number of results that the current | Roberto Ierusalimschy | 2010-09-30 | 1 | -3/+4 |
| | | | | function returns (and not what it expects from a call) | ||||
* | 'luaF_newLclosure' gets prototype of new closure as argument | Roberto Ierusalimschy | 2010-06-04 | 1 | -3/+2 |
| | |||||
* | typos in comments | Roberto Ierusalimschy | 2010-05-05 | 1 | -2/+2 |
| | |||||
* | "light C function" is a better name than "C-function pointer" | Roberto Ierusalimschy | 2010-04-18 | 1 | -2/+2 |
| | |||||
* | macro LUA_USE_LONGJMP allows choosing longjmp when compiling Lua as | Roberto Ierusalimschy | 2010-04-18 | 1 | -2/+2 |
| | | | | C++ code | ||||
* | first implementation of light C functions | Roberto Ierusalimschy | 2010-04-14 | 1 | -23/+31 |
| | |||||
* | keep memory-error message in the global state, so that its use | Roberto Ierusalimschy | 2010-04-08 | 1 | -3/+3 |
| | | | | | does not depend on Lua internalizing strings to avoid a string creation on memory errors | ||||
* | no more fenvs! | Roberto Ierusalimschy | 2010-03-26 | 1 | -2/+2 |
| | |||||
* | when yielding, original 'func' value must be kept and restored so | Roberto Ierusalimschy | 2010-02-09 | 1 | -7/+6 |
| | | | | that 'poscall' puts results in the right slot. |