summaryrefslogtreecommitdiff
path: root/lstate.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Supressed errors in '__close' generate warningsRoberto Ierusalimschy2019-08-161-0/+1
* Tag LUA_TUPVALTBC replaced by a flagRoberto Ierusalimschy2019-07-191-2/+1
* Details (typos in comments)Roberto Ierusalimschy2019-07-051-4/+4
* New function 'setCstacklimit'Roberto Ierusalimschy2019-06-181-0/+5
* Revamp around 'L->nCcalls' countRoberto Ierusalimschy2019-06-121-17/+34
* DetailsRoberto Ierusalimschy2019-05-281-0/+16
* Changes in the warning systemRoberto Ierusalimschy2019-03-141-1/+1
* After a "bad collections", avoid switching back back to generationalRoberto Ierusalimschy2019-01-301-0/+1
* No more LUA_ERRGCMM errorsRoberto Ierusalimschy2019-01-011-0/+1
* Added a warning system to LuaRoberto Ierusalimschy2018-12-281-0/+2
* Changes in the control of C-stack overflowRoberto Ierusalimschy2018-12-271-10/+42
* Removed internal cache for closuresRoberto Ierusalimschy2018-11-011-3/+0
* Towards "to closed" local variablesRoberto Ierusalimschy2018-10-081-1/+2
* Deprecated the emulation of '__le' using '__lt'Roberto Ierusalimschy2018-08-241-3/+5
* Bug: wrong 'nCcalls' when resuming a coroutineRoberto Ierusalimschy2018-07-111-2/+18
* no need to check whether libraries and host use the same kernel;Roberto Ierusalimschy2018-06-181-2/+1
* new field 'nilvalue' in struct 'global_State' to avoid the use ofRoberto Ierusalimschy2018-06-151-1/+2
* 'fTransfer' -> 'ftransfer' / 'nTransfer' -> 'ntransfer'Roberto Ierusalimschy2018-03-161-3/+3
* added check in 'obj2gco' to prevent its use in non Lua-object pointersRoberto Ierusalimschy2018-02-251-3/+6
* two new fields 'fTransfer'/'nTransfer' in 'lua_Debug' structureRoberto Ierusalimschy2018-02-171-2/+7
* no more 'nfield' stringRoberto Ierusalimschy2018-02-151-2/+2
* vararg back to '...' (but with another implementation)Roberto Ierusalimschy2018-02-091-1/+2
* new macro 'isLuacode' (to distinguish regular Lua code fromRoberto Ierusalimschy2017-12-191-3/+7
* no more 'stackless' implementation; 'luaV_execute' calls itselfRoberto Ierusalimschy2017-11-231-9/+8
* using 'trap' to stop 'luaV_execute' when necessary (tracing andRoberto Ierusalimschy2017-11-131-1/+2
* back to 'CallInfo' (no gains with its removal)Roberto Ierusalimschy2017-11-071-10/+40
* no more 'CallInfo' structureRoberto Ierusalimschy2017-11-041-14/+1
* no more useful fields in CallInfoRoberto Ierusalimschy2017-11-031-15/+1
* more fields moved out of 'CallInfo'Roberto Ierusalimschy2017-11-031-13/+9
* new API for 'lua_resume' + cleaning the uses of the 'extra' field inRoberto Ierusalimschy2017-11-021-8/+5
* baby steps to remove 'CallInfo': keeping 'L->func' correctRoberto Ierusalimschy2017-10-311-1/+2
* no more reference 'memerrmsg' + new reference to "n"Roberto Ierusalimschy2017-07-271-2/+2
* no more 'DEADKEY'. Table traversals do not need to consider dead keys;Roberto Ierusalimschy2017-06-121-3/+2
* revamping the incremental collectorRoberto Ierusalimschy2017-05-261-5/+4
* no more field 'base' in CallInfo (base is always equal to 'func + 1',Roberto Ierusalimschy2017-05-131-2/+1
* barrier for prototype's cache (with new gray list 'protogray' to keepRoberto Ierusalimschy2017-05-041-2/+4
* 'KGC_NORMAL' -> 'KGC_INC' + emergency GC signalled by flag (insteadRoberto Ierusalimschy2017-04-241-3/+3
* first version of control for the generational collectorRoberto Ierusalimschy2017-04-191-1/+3
* Upvalues collected like everything else (with mark-sweep) insteadRoberto Ierusalimschy2017-04-111-1/+3
* generational collector (still not complete)Roberto Ierusalimschy2017-04-051-2/+6
* generational collection: new attempt (still incomplete)Roberto Ierusalimschy2017-02-231-2/+6
* comments about gray listsRoberto Ierusalimschy2017-02-151-1/+19
* detail (removing spaces at end of lines)Roberto Ierusalimschy2016-12-221-4/+4
* new flag in 'CallInfo.callstatus' to tell whether function is runningRoberto Ierusalimschy2016-10-191-1/+2
* allow more bits in 'callstatus' (use no extra space due to alignments)Roberto Ierusalimschy2016-06-161-2/+2
* make 'hook' volatile (as it may be changed in signal handling)Roberto Ierusalimschy2015-12-161-2/+2
* using 'sig_atomic_t' for 'hookmask' (as it can be changed insideRoberto Ierusalimschy2015-12-141-2/+11
* removed field 'n' from 'CallInfo' (not being used right now)Roberto Ierusalimschy2015-11-131-2/+1
* added counters for total and individual CallInfo entries (to allowRoberto Ierusalimschy2015-11-021-1/+3
* flag CIST_REENTRY changed to CIST_FRESH (its negation); fresh invocationsRoberto Ierusalimschy2015-11-021-3/+3