summaryrefslogtreecommitdiff
path: root/lstate.c
Commit message (Expand)AuthorAgeFilesLines
* "Emergency" new version 5.4.6HEADv5.4.6masterRoberto Ierusalimschy2023-05-021-1/+9
* Threads are created like other objectsRoberto Ierusalimschy2022-11-011-8/+4
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-21/+21
* Bug: stack overflow with nesting of coroutine.closeRoberto Ierusalimschy2022-10-251-1/+2
* Bug: GC is not reentrantRoberto Ierusalimschy2021-12-131-2/+2
* Bug: Lua stack still active when closing a stateRoberto Ierusalimschy2021-12-101-0/+1
* Bug: Wrong status in coroutine during resetRoberto Ierusalimschy2021-11-081-2/+2
* DetailsRoberto Ierusalimschy2021-03-291-1/+1
* New control for reentrancy of emergency collectionsRoberto Ierusalimschy2021-02-261-0/+1
* Broadening the use of branch hintsRoberto Ierusalimschy2021-02-241-1/+1
* New implementation for to-be-closed variablesRoberto Ierusalimschy2021-02-091-6/+9
* New macro 'completestate'Roberto Ierusalimschy2021-02-051-4/+2
* Simpler handling of errors when creating tbc variablesRoberto Ierusalimschy2021-01-191-2/+2
* Allow yields inside '__close' metamethodsRoberto Ierusalimschy2021-01-131-1/+1
* Reset thread before panickingRoberto Ierusalimschy2020-12-281-9/+13
* Cleaner handling of errors in '__close' metamethodsRoberto Ierusalimschy2020-12-281-5/+5
* 'coroutine.close'/'lua_resetthread' report original errorsRoberto Ierusalimschy2020-12-181-3/+5
* Changed access to global table in the registryRoberto Ierusalimschy2020-11-261-6/+3
* Bug when growing a stackRoberto Ierusalimschy2020-11-081-1/+1
* Hash always use all characters in a long stringRoberto Ierusalimschy2020-10-121-1/+1
* No more field 'lua_State.stacksize'Roberto Ierusalimschy2020-10-121-5/+3
* Correct handling of 'luaV_execute' invocationsRoberto Ierusalimschy2020-10-121-1/+1
* Revision of stackless implementationRoberto Ierusalimschy2020-10-121-20/+25
* Back to a stackless implementationRoberto Ierusalimschy2020-10-121-41/+2
* Optimization in 'markold'Roberto Ierusalimschy2020-07-291-1/+1
* DetailsRoberto Ierusalimschy2020-07-291-2/+2
* Fixed bug: invalid 'oldpc' when returning to a functionRoberto Ierusalimschy2020-07-171-0/+1
* Avoid any code before locks in the APIRoberto Ierusalimschy2020-07-061-2/+3
* Make sure that main thread is non yieldableRoberto Ierusalimschy2020-07-061-0/+1
* Detail in 'lua_resetthread'Roberto Ierusalimschy2020-06-171-5/+4
* 'luaE_shrinkCI' shouldn't remove first free CallInfoRoberto Ierusalimschy2020-06-151-8/+14
* Improvements in the handling of signalsRoberto Ierusalimschy2020-05-221-4/+5
* Short strings always use all bytes in the hashRoberto Ierusalimschy2020-04-011-1/+1
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-2/+2
* Larger C-stack limits for new threadsRoberto Ierusalimschy2019-10-171-1/+1
* 'setCstacklimit' renamed to 'setcstacklimit'Roberto Ierusalimschy2019-09-241-1/+1
* Supressed errors in '__close' generate warningsRoberto Ierusalimschy2019-08-161-0/+16
* Small changes around C-stack limitRoberto Ierusalimschy2019-06-261-1/+1
* New function 'setCstacklimit'Roberto Ierusalimschy2019-06-181-2/+26
* Revamp around 'L->nCcalls' countRoberto Ierusalimschy2019-06-121-27/+26
* Fixed bug with to-be-closed variables in base C levelRoberto Ierusalimschy2019-04-261-0/+2
* LUAI_MAXCCALLS renamed LUAI_MAXCSTACKRoberto Ierusalimschy2019-03-251-8/+8
* Changes in the warning systemRoberto Ierusalimschy2019-03-141-2/+2
* After a "bad collections", avoid switching back back to generationalRoberto Ierusalimschy2019-01-301-1/+3
* No more LUA_ERRGCMM errorsRoberto Ierusalimschy2019-01-011-0/+7
* Added a warning system to LuaRoberto Ierusalimschy2018-12-281-0/+2
* Changes in the control of C-stack overflowRoberto Ierusalimschy2018-12-271-16/+33
* New functions 'lua_resetthread' and 'coroutine.kill'Roberto Ierusalimschy2018-12-131-2/+25
* Removed internal cache for closuresRoberto Ierusalimschy2018-11-011-1/+1
* First "complete" implementation of to-be-closed variablesRoberto Ierusalimschy2018-10-171-2/+2