summaryrefslogtreecommitdiff
path: root/lfunc.c
Commit message (Expand)AuthorAgeFilesLines
* Removed unused field 'UpVal.tbc'Roberto Ierusalimschy2022-11-081-3/+2
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-21/+21
* Better documentation for 'multires' expressionsRoberto Ierusalimschy2022-08-191-1/+1
* Bug: 'lua_settop' may use an invalid pointer to stackRoberto Ierusalimschy2022-05-251-2/+3
* New implementation for 'tbclist'Roberto Ierusalimschy2021-03-101-11/+29
* New implementation for to-be-closed variablesRoberto Ierusalimschy2021-02-091-32/+34
* Fixed some bugs around stack reallocationRoberto Ierusalimschy2021-02-051-0/+2
* Simpler handling of errors when creating tbc variablesRoberto Ierusalimschy2021-01-191-21/+16
* Allow yields inside '__close' metamethodsRoberto Ierusalimschy2021-01-131-8/+12
* No need to recheck close method before calling itRoberto Ierusalimschy2020-12-291-25/+19
* Cleaner handling of errors in '__close' metamethodsRoberto Ierusalimschy2020-12-281-53/+22
* Report last error in closing methodsRoberto Ierusalimschy2020-12-221-7/+3
* Upvalues removed from 'openupval' before being closedRoberto Ierusalimschy2020-12-211-8/+22
* DetailsRoberto Ierusalimschy2020-10-121-1/+1
* Small changes in macros that change GC colorsRoberto Ierusalimschy2020-08-131-1/+1
* All objects are kept 'new' in incremental GCRoberto Ierusalimschy2020-07-271-2/+3
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-5/+5
* Comments (mosty typos)Roberto Ierusalimschy2019-12-301-1/+1
* DetailsRoberto Ierusalimschy2019-11-181-7/+7
* Supressed errors in '__close' generate warningsRoberto Ierusalimschy2019-08-161-1/+5
* To-be-closed variables must be closed on initializationRoberto Ierusalimschy2019-07-311-17/+32
* Do not collect open upvaluesRoberto Ierusalimschy2019-07-221-8/+7
* Fixed bug for emergency collection in upvalue creationRoberto Ierusalimschy2019-07-191-6/+8
* Tag LUA_TUPVALTBC replaced by a flagRoberto Ierusalimschy2019-07-191-7/+8
* Small bug with stack reallocationRoberto Ierusalimschy2019-07-181-4/+3
* '__close' method may be called again in case of errorRoberto Ierusalimschy2019-07-161-10/+12
* Avoid setting the stack top below upvalues to be closedRoberto Ierusalimschy2019-07-161-0/+1
* Multiple errors in '__toclose' report the first oneRoberto Ierusalimschy2019-06-051-3/+6
* DetailsRoberto Ierusalimschy2019-03-131-1/+2
* No more to-be-closed functionsRoberto Ierusalimschy2019-01-041-14/+10
* New functions 'lua_resetthread' and 'coroutine.kill'Roberto Ierusalimschy2018-12-131-8/+10
* A to-be-closed variable must have a closable value (or be nil)Roberto Ierusalimschy2018-11-291-0/+6
* Removed internal cache for closuresRoberto Ierusalimschy2018-11-011-2/+0
* Closing methods should not interfere with returning valuesRoberto Ierusalimschy2018-10-251-31/+33
* Handling of memory errors when creating to-be-closed upvaluesRoberto Ierusalimschy2018-10-181-32/+94
* First "complete" implementation of to-be-closed variablesRoberto Ierusalimschy2018-10-171-3/+44
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* new type 'StackValue' for stack elementsRoberto Ierusalimschy2017-06-291-6/+6
* 'lineinfo' in prototypes saved as differences instead of absoluteRoberto Ierusalimschy2017-06-271-1/+4
* bug: cannot reuse a dying upvalueRoberto Ierusalimschy2017-05-241-2/+2
* added 'cachemiss' field to prototype to avoid wasting time checkingRoberto Ierusalimschy2017-04-301-1/+2
* Upvalues collected like everything else (with mark-sweep) insteadRoberto Ierusalimschy2017-04-111-19/+28
* small changes in 'luaC_upvalbarrier'Roberto Ierusalimschy2017-04-061-4/+5
* added include for 'lprefix.h', for stuff that must be added beforeRoberto Ierusalimschy2014-11-021-4/+6
* `name' in comments changed to 'name'Roberto Ierusalimschy2014-10-251-3/+3
* more precision between closure types ('LClosure' x 'CClosure')Roberto Ierusalimschy2014-06-191-9/+9
* use appropriate macros to convert GCObject to specific typesRoberto Ierusalimschy2014-06-181-4/+7
* new list 'twups' to allow traversal of upvalues from dead threadsRoberto Ierusalimschy2014-02-181-4/+12
* field 'op' renamed to 'open'Roberto Ierusalimschy2014-02-151-4/+4
* no more local collectionRoberto Ierusalimschy2014-02-131-2/+1