summaryrefslogtreecommitdiff
path: root/lapi.c
Commit message (Expand)AuthorAgeFilesLines
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-116/+119
* Bug: 'lua_settop' may use an invalid pointer to stackRoberto Ierusalimschy2022-05-251-3/+2
* 'lua_checkstack' doesn't need to check stack overflowRoberto Ierusalimschy2022-05-231-7/+2
* DetailsRoberto Ierusalimschy2021-12-211-1/+1
* Bug: GC is not reentrantRoberto Ierusalimschy2021-12-131-8/+9
* Using 'inline' in some functionsRoberto Ierusalimschy2021-09-151-5/+7
* 'index2value' more robustRoberto Ierusalimschy2021-05-241-5/+13
* lua_settop/lua_pop closes to-be-closed variablesRoberto Ierusalimschy2021-03-091-7/+8
* New implementation for to-be-closed variablesRoberto Ierusalimschy2021-02-091-6/+3
* New macro 'completestate'Roberto Ierusalimschy2021-02-051-1/+1
* Fixed some bugs around stack reallocationRoberto Ierusalimschy2021-02-051-0/+1
* Janitorial workRoberto Ierusalimschy2021-01-251-1/+2
* Allow yields inside '__close' metamethodsRoberto Ierusalimschy2021-01-131-2/+2
* New API function 'lua_closeslot'Roberto Ierusalimschy2021-01-111-1/+18
* Cleaner handling of errors in '__close' metamethodsRoberto Ierusalimschy2020-12-281-1/+1
* Changes in the API of 'luaH_set' and related functionsRoberto Ierusalimschy2020-12-041-3/+1
* Changed access to global table in the registryRoberto Ierusalimschy2020-11-261-8/+17
* 'lua_upvalueid' returns NULL on invalid upvalue indexRoberto Ierusalimschy2020-10-121-6/+13
* Avoid any code before locks in the APIRoberto Ierusalimschy2020-07-061-9/+17
* Keep memory errors as memory errorsRoberto Ierusalimschy2020-07-061-1/+7
* 'luaV_concat' can "concat" one single valueRoberto Ierusalimschy2020-07-031-5/+3
* Fixed detail in 'loadUpvalues'Roberto Ierusalimschy2020-06-301-0/+1
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-11/+11
* Changed internal representation of booleansRoberto Ierusalimschy2020-01-061-1/+4
* Fixed bug in 'aux_rawset'Roberto Ierusalimschy2019-12-301-1/+1
* Joined common code in 'lua_rawset' and 'lua_rawsetp'Roberto Ierusalimschy2019-12-171-17/+14
* Small correction in assertionRoberto Ierusalimschy2019-12-131-1/+1
* Removed some wrong commentsRoberto Ierusalimschy2019-11-281-8/+6
* Undo change in the handling of 'L->top' (commit b80077b8f3)Roberto Ierusalimschy2019-08-291-2/+0
* Change in the handling of 'L->top' when calling metamethodsRoberto Ierusalimschy2019-07-261-0/+2
* Calls 'luaF_close' in 'lua_settop' only when neededRoberto Ierusalimschy2019-07-171-5/+7
* Avoid setting the stack top below upvalues to be closedRoberto Ierusalimschy2019-07-161-7/+8
* Small optimizations in range checksRoberto Ierusalimschy2019-03-271-4/+6
* Changes in the warning systemRoberto Ierusalimschy2019-03-141-2/+2
* DetailsRoberto Ierusalimschy2019-03-131-9/+22
* After a "bad collections", avoid switching back back to generationalRoberto Ierusalimschy2019-01-301-4/+2
* No more LUA_ERRGCMM errorsRoberto Ierusalimschy2019-01-011-3/+1
* Added a warning system to LuaRoberto Ierusalimschy2018-12-281-0/+18
* Changes in the control of C-stack overflowRoberto Ierusalimschy2018-12-271-2/+2
* A to-be-closed variable must have a closable value (or be nil)Roberto Ierusalimschy2018-11-291-1/+1
* Auxiliary buffer cannot close box with 'lua_remove'Roberto Ierusalimschy2018-11-261-2/+2
* 'lua_toclose' gets the index to be closed as an argumentRoberto Ierusalimschy2018-11-121-3/+10
* New syntax for to-be-closed variablesRoberto Ierusalimschy2018-11-071-1/+1
* To-be-closed variables in the C APIRoberto Ierusalimschy2018-10-251-2/+13
* Details (comments)Roberto Ierusalimschy2018-09-111-1/+5
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* no need to check whether libraries and host use the same kernel;Roberto Ierusalimschy2018-06-181-5/+4
* new field 'nilvalue' in struct 'global_State' to avoid the use ofRoberto Ierusalimschy2018-06-151-13/+10
* removed unused macros 'isstackindex'/'api_checkstackindex' +Roberto Ierusalimschy2018-06-151-10/+2
* no more 'luaO_nilobject' to avoid comparison of global variable addressesRoberto Ierusalimschy2018-06-011-3/+5