summaryrefslogtreecommitdiff
path: root/lobject.h
Commit message (Expand)AuthorAgeFilesLines
* Removed unused field 'UpVal.tbc'Roberto Ierusalimschy2022-11-081-1/+0
* Stack reallocation done with a single reallocRoberto Ierusalimschy2022-10-311-0/+6
* Stack indices changed to union'sRoberto Ierusalimschy2022-10-291-1/+9
* More checks and documentation for uses of EXTRA_STACKRoberto Ierusalimschy2022-05-261-0/+2
* Avoid taking the address of a 'TValue' fieldRoberto Ierusalimschy2021-10-111-1/+1
* DetailsRoberto Ierusalimschy2021-03-291-1/+1
* New implementation for 'tbclist'Roberto Ierusalimschy2021-03-101-2/+3
* New implementation for to-be-closed variablesRoberto Ierusalimschy2021-02-091-1/+9
* Cleaner definition for macro 'ttisclosure'Roberto Ierusalimschy2020-12-161-1/+2
* Fixed bug of keys removed from tables vs 'next'Roberto Ierusalimschy2020-10-141-8/+10
* Free bit 7 of GC 'marked' fieldRoberto Ierusalimschy2020-08-071-3/+3
* Detail (in asserts)Roberto Ierusalimschy2020-08-031-1/+2
* Cleaner definition for 'TString'Roberto Ierusalimschy2020-05-191-4/+3
* Several details about 5.4.0 rc1Roberto Ierusalimschy2020-04-231-2/+1
* Tag values don't need to be different from type valuesRoberto Ierusalimschy2020-01-311-18/+19
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-60/+76
* New macro 'makevariant' to codify variant tagsRoberto Ierusalimschy2020-01-061-11/+14
* Changed internal representation of booleansRoberto Ierusalimschy2020-01-061-7/+10
* Changed definition of macro 'l_isfalse'Roberto Ierusalimschy2019-10-221-1/+1
* Details (mostly comments)Roberto Ierusalimschy2019-10-221-8/+23
* Tag LUA_TUPVALTBC replaced by a flagRoberto Ierusalimschy2019-07-191-3/+1
* DetailsRoberto Ierusalimschy2019-07-181-5/+5
* OP_NEWTABLE keeps exact size of arraysRoberto Ierusalimschy2019-07-121-2/+0
* First implementation of constant propagationRoberto Ierusalimschy2019-07-121-1/+1
* New implementation for constantsRoberto Ierusalimschy2019-07-091-0/+1
* Added field 'srclen' to structure 'lua_Debug'Roberto Ierusalimschy2019-04-041-1/+1
* Strings inside Lua are not fully alignedRoberto Ierusalimschy2019-03-131-9/+1
* Removed internal cache for closuresRoberto Ierusalimschy2018-11-011-2/+0
* Towards "to closed" local variablesRoberto Ierusalimschy2018-10-081-0/+4
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* new field 'nilvalue' in struct 'global_State' to avoid the use ofRoberto Ierusalimschy2018-06-151-4/+1
* field 'sizearray' in struct 'Table' changed to 'alimit', which canRoberto Ierusalimschy2018-06-151-2/+15
* no more 'luaO_nilobject' to avoid comparison of global variable addressesRoberto Ierusalimschy2018-06-011-7/+1
* no more 'luaH_emptyobject' and comparisons of addresses of global variablesRoberto Ierusalimschy2018-06-011-8/+28
* no more nil-in-tableRoberto Ierusalimschy2018-04-041-8/+2
* better names for macros for tags and types.Roberto Ierusalimschy2018-02-261-11/+11
* special compact representation for userdata with no user valuesRoberto Ierusalimschy2018-02-261-9/+28
* avoid variant tags with the same value of the original typeRoberto Ierusalimschy2018-02-251-9/+9
* first (parcial) implementation of 'keyin'/'removekey'Roberto Ierusalimschy2018-02-251-5/+12
* first version of empty entries in tablesRoberto Ierusalimschy2018-02-231-3/+27
* some reorganization in 'lobject.h'Roberto Ierusalimschy2018-02-221-187/+218
* details (comments)Roberto Ierusalimschy2018-02-211-19/+26
* userdata can have multiple user valuesRoberto Ierusalimschy2018-02-201-26/+34
* janitor work on castsRoberto Ierusalimschy2018-01-281-4/+4
* detail (comment)Roberto Ierusalimschy2018-01-281-2/+2
* detail (typo in comments)Roberto Ierusalimschy2017-11-231-2/+2
* back to 'CallInfo' (no gains with its removal)Roberto Ierusalimschy2017-11-071-31/+1
* fitting a StackValue structure into 32 bytes (for 64-bit machines)Roberto Ierusalimschy2017-11-061-8/+9
* no more useful fields in CallInfoRoberto Ierusalimschy2017-11-031-2/+16
* more fields moved out of 'CallInfo'Roberto Ierusalimschy2017-11-031-1/+12