summaryrefslogtreecommitdiff
path: root/ldo.c
Commit message (Expand)AuthorAgeFilesLines
* new type 'lua_Ctx' for continuation-function contexts (to allow typeRoberto Ierusalimschy2014-07-171-2/+3
* removed unused parameter Ä'L' in macro 'api_check' and companyRoberto Ierusalimschy2014-07-151-2/+2
* detail (typos in comments)Roberto Ierusalimschy2014-06-301-2/+2
* more precision between closure types ('LClosure' x 'CClosure')Roberto Ierusalimschy2014-06-191-4/+4
* cleaner way to handle bit CIST_OAH (with auxiliar macros)Roberto Ierusalimschy2014-06-121-2/+2
* janitor work on 'lua_resume' and related codeRoberto Ierusalimschy2014-06-111-28/+32
* bit-field CIST_YIELDED removed (it was never consulted)Roberto Ierusalimschy2014-06-101-4/+3
* no need for field 'status' in structure 'CallInfo' (after removalRoberto Ierusalimschy2014-06-101-20/+21
* new type lua_KFunction + no more 'lua_getctx'Roberto Ierusalimschy2014-06-101-4/+4
* added commentsRoberto Ierusalimschy2014-06-091-6/+19
* new function 'lua_isyieldable' (and 'coroutine.isyieldable')Roberto Ierusalimschy2014-05-081-1/+6
* details (typos in comments)Roberto Ierusalimschy2014-03-211-2/+2
* more uniformity for defining system-dependent featuresRoberto Ierusalimschy2014-02-261-9/+12
* field 'op' renamed to 'open'Roberto Ierusalimschy2014-02-151-2/+2
* bug: attempting to resume the running coroutine makes it unyieldableRoberto Ierusalimschy2013-11-081-2/+3
* CallInfo lists shrinks together with their associated stacksRoberto Ierusalimschy2013-09-171-2/+6
* upvalues collected by reference countRoberto Ierusalimschy2013-08-271-10/+5
* BUG: stack overflow in vararg functions with many fixedRoberto Ierusalimschy2013-04-191-4/+11
* BUG: 'pcall' may not restore previous error function whenRoberto Ierusalimschy2012-10-011-2/+6
* checks garbage collector every time it calls a function (as theRoberto Ierusalimschy2012-08-281-3/+4
* change in error messageRoberto Ierusalimschy2012-06-291-2/+2
* bugs in yields inside debug hooksRoberto Ierusalimschy2012-06-081-4/+4
* no more 'Proto' objects on the stack. Protos are anchored on outerRoberto Ierusalimschy2012-05-081-10/+9
* bug: wrong handling of 'nCcalls' in coroutinesRoberto Ierusalimschy2012-04-261-5/+4
* 'lua_load' has an extra argument 'mode'Roberto Ierusalimschy2011-11-291-6/+23
* new type 'l_noret' for function that do not returnRoberto Ierusalimschy2011-10-071-3/+3
* commentRoberto Ierusalimschy2011-09-121-2/+2
* 'nCcalls' should be local to each thread, as each thread may have itsRoberto Ierusalimschy2011-08-231-14/+14
* back to internal table for 'ctype', no more locale manipulationRoberto Ierusalimschy2011-06-281-23/+4
* added cast to void to calls to 'setlocale' (to easy redefining it asRoberto Ierusalimschy2011-06-201-3/+3
* parser must work with C locale, but external locale must be preservedRoberto Ierusalimschy2011-06-181-4/+23
* stricter control (using tag variants) over closure kinds (Lua x C)Roberto Ierusalimschy2011-06-021-54/+54
* code is simpler without 'goto' hereRoberto Ierusalimschy2011-05-301-9/+3
* no need of lookahead in ZioRoberto Ierusalimschy2011-02-231-3/+3
* some reorganization of dynamic data structures used by the parserRoberto Ierusalimschy2011-02-071-13/+10
* first implementation of 'goto'Roberto Ierusalimschy2011-02-041-2/+9
* corrected warnings from different compilers (mostly casts and smallRoberto Ierusalimschy2010-10-251-2/+2
* 'nresults' in CallInfo now refers to number of results that the currentRoberto Ierusalimschy2010-09-301-3/+4
* 'luaF_newLclosure' gets prototype of new closure as argumentRoberto Ierusalimschy2010-06-041-3/+2
* typos in commentsRoberto Ierusalimschy2010-05-051-2/+2
* "light C function" is a better name than "C-function pointer"Roberto Ierusalimschy2010-04-181-2/+2
* macro LUA_USE_LONGJMP allows choosing longjmp when compiling Lua asRoberto Ierusalimschy2010-04-181-2/+2
* first implementation of light C functionsRoberto Ierusalimschy2010-04-141-23/+31
* keep memory-error message in the global state, so that its useRoberto Ierusalimschy2010-04-081-3/+3
* no more fenvs!Roberto Ierusalimschy2010-03-261-2/+2
* when yielding, original 'func' value must be kept and restored soRoberto Ierusalimschy2010-02-091-7/+6
* correct error message when yielding from outside a coroutineRoberto Ierusalimschy2010-01-131-3/+7
* no more pseudoindex LUA_GLOBALSINDEX; global table now accessibleRoberto Ierusalimschy2009-12-221-2/+2
* removed export of function only for cocoRoberto Ierusalimschy2009-12-171-5/+5
* several configuration options that do not change often moved out ofRoberto Ierusalimschy2009-12-171-1/+33