summaryrefslogtreecommitdiff
path: root/lgc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Added 'simplesect' sections to the manualRoberto Ierusalimschy2020-04-131-1/+1
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-29/+29
* Details (mostly comments)Roberto Ierusalimschy2019-10-221-0/+1
* Fixed a warning and other minor issuesRoberto Ierusalimschy2019-10-041-1/+1
* Supressed errors in '__close' generate warningsRoberto Ierusalimschy2019-08-161-6/+1
* Small optimization in 'convergeephemerons'Roberto Ierusalimschy2019-08-121-9/+20
* Do not collect open upvaluesRoberto Ierusalimschy2019-07-221-4/+2
* Tag LUA_TUPVALTBC replaced by a flagRoberto Ierusalimschy2019-07-191-4/+2
* Some details in 'lmem.c' and 'lgc.c'Roberto Ierusalimschy2019-07-191-3/+4
* Details (typos in comments)Roberto Ierusalimschy2019-07-051-1/+1
* Fixed bug [5.4 alpha] for errors in finalizersRoberto Ierusalimschy2019-06-211-4/+4
* DetailsRoberto Ierusalimschy2019-06-031-2/+2
* Avoid moving the collector while in 'GCSenteratomic' stateRoberto Ierusalimschy2019-04-011-2/+2
* Finalizers must be callableRoberto Ierusalimschy2019-03-141-1/+1
* Changes in the warning systemRoberto Ierusalimschy2019-03-141-4/+4
* After a "bad collections", avoid switching back back to generationalRoberto Ierusalimschy2019-01-301-44/+114
* No more LUA_ERRGCMM errorsRoberto Ierusalimschy2019-01-011-15/+13
* Removed internal cache for closuresRoberto Ierusalimschy2018-11-011-63/+1
* First "complete" implementation of to-be-closed variablesRoberto Ierusalimschy2018-10-171-0/+5
* Towards "to closed" local variablesRoberto Ierusalimschy2018-10-081-1/+3
* Comments about OLD0/OLD1 agesRoberto Ierusalimschy2018-07-181-24/+30
* Fixed bug in generational collection of userdataRoberto Ierusalimschy2018-07-131-11/+15
* Generational mode may wait longer after a major collectionRoberto Ierusalimschy2018-07-091-8/+25
* field 'sizearray' in struct 'Table' changed to 'alimit', which canRoberto Ierusalimschy2018-06-151-6/+9
* FALLTHROUGH comment must be last "statement"Roberto Ierusalimschy2018-03-161-3/+3
* special compact representation for userdata with no user valuesRoberto Ierusalimschy2018-02-261-3/+16
* in 'clearbykeys', clear keys of just-removed entries tooRoberto Ierusalimschy2018-02-231-3/+3
* first version of empty entries in tablesRoberto Ierusalimschy2018-02-231-28/+30
* some reorganization in 'lobject.h'Roberto Ierusalimschy2018-02-221-1/+6
* userdata can have multiple user valuesRoberto Ierusalimschy2018-02-201-16/+17
* more generic way to handle 'gclist'Roberto Ierusalimschy2018-02-191-62/+50
* small corrections in generational modeRoberto Ierusalimschy2018-02-051-7/+9
* janitor work on castsRoberto Ierusalimschy2018-01-281-2/+2
* keep control of stack top in Lua functions concentrated in 'luaV_execute'Roberto Ierusalimschy2017-12-281-8/+3
* when running Lua code, there is no need to keep 'L->top' "correct";Roberto Ierusalimschy2017-12-201-2/+12
* more freedom in handling memory-allocation errors (not all allocationsRoberto Ierusalimschy2017-12-081-8/+3
* 'luaS_resize' can raise memory errorsRoberto Ierusalimschy2017-12-011-4/+9
* warnings from Visual Studio /W3Roberto Ierusalimschy2017-11-301-2/+2
* detail (typo in comments)Roberto Ierusalimschy2017-11-231-3/+3
* back to 'CallInfo' (no gains with its removal)Roberto Ierusalimschy2017-11-071-3/+3
* more fields moved out of 'CallInfo'Roberto Ierusalimschy2017-11-031-3/+3
* do not mess up the debt when the collector is not runningRoberto Ierusalimschy2017-10-311-7/+7
* some cleaning in GC parametersRoberto Ierusalimschy2017-10-111-14/+12
* bug: dead keys with nil values can stay in weak tablesRoberto Ierusalimschy2017-08-311-10/+11
* new type 'StackValue' for stack elementsRoberto Ierusalimschy2017-06-291-5/+5
* no more 'DEADKEY'. Table traversals do not need to consider dead keys;Roberto Ierusalimschy2017-06-121-14/+7
* in hash nodes, keys are stored in separate pieces to avoid wastingRoberto Ierusalimschy2017-06-091-19/+23
* avoid overflows in computation of step sizeRoberto Ierusalimschy2017-06-011-2/+4
* revamping the incremental collectorRoberto Ierusalimschy2017-05-261-146/+132
* barrier for prototype's cache (with new gray list 'protogray' to keepRoberto Ierusalimschy2017-05-041-8/+67