summaryrefslogtreecommitdiff
path: root/ltable.c
Commit message (Expand)AuthorAgeFilesLines
* Corrected support for 16-bit systemsRoberto Ierusalimschy2023-03-091-0/+2
* Removed test function 'luaH_isdummy'Roberto Ierusalimschy2022-10-211-2/+0
* DetailsRoberto Ierusalimschy2022-10-191-2/+2
* Main 'mainposition' replaced by 'mainpositionTV'Roberto Ierusalimschy2021-11-251-19/+16
* Avoid taking the address of a 'TValue' fieldRoberto Ierusalimschy2021-10-111-9/+9
* New hash function for integer keysRoberto Ierusalimschy2021-03-291-2/+14
* DetailsRoberto Ierusalimschy2021-03-121-21/+40
* Broadening the use of branch hintsRoberto Ierusalimschy2021-02-241-4/+4
* Do not insert nil values into tablesRoberto Ierusalimschy2020-12-291-0/+2
* Changes in the API of 'luaH_set' and related functionsRoberto Ierusalimschy2020-12-041-15/+27
* CommentsRoberto Ierusalimschy2020-10-221-10/+17
* Fixed bug of keys removed from tables vs 'next'Roberto Ierusalimschy2020-10-141-10/+17
* Free bit 7 of GC 'marked' fieldRoberto Ierusalimschy2020-08-071-1/+1
* Clearer distinction between types and tagsRoberto Ierusalimschy2020-01-311-23/+23
* Changed internal representation of booleansRoberto Ierusalimschy2020-01-061-5/+5
* Using an enumeration for float->integer coercion modesRoberto Ierusalimschy2019-12-051-2/+2
* Details (mostly comments)Roberto Ierusalimschy2019-10-221-0/+3
* Janitorial workRoberto Ierusalimschy2019-10-011-20/+24
* A few changes in tests about number of bits in integersRoberto Ierusalimschy2019-05-131-2/+2
* Small optimizations in range checksRoberto Ierusalimschy2019-03-271-5/+5
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2018-08-231-1/+1
* warning (comparison between signed and unsigned integers)Roberto Ierusalimschy2018-06-151-2/+3
* field 'sizearray' in struct 'Table' changed to 'alimit', which canRoberto Ierusalimschy2018-06-151-36/+161
* no more 'luaH_emptyobject' and comparisons of addresses of global variablesRoberto Ierusalimschy2018-06-011-9/+10
* new macros 'likely'/'unlikely' with hints for jump predictionsRoberto Ierusalimschy2018-05-301-5/+6
* detail ('l_castU2S' should only be used over lua_Unsigned values)Roberto Ierusalimschy2018-05-291-2/+2
* better names for macros for tags and types.Roberto Ierusalimschy2018-02-261-6/+6
* first version of empty entries in tablesRoberto Ierusalimschy2018-02-231-30/+33
* small reorganization of 'luaV_flttointeger'/'luaV_tointeger'Roberto Ierusalimschy2018-02-211-4/+5
* more generic way to handle 'gclist'Roberto Ierusalimschy2018-02-191-2/+2
* janitor work on castsRoberto Ierusalimschy2018-01-281-5/+5
* another try with table resize.Roberto Ierusalimschy2017-12-291-41/+55
* more freedom in handling memory-allocation errors (not all allocationsRoberto Ierusalimschy2017-12-081-32/+63
* using explicit tests for allocation overflow whenever possibleRoberto Ierusalimschy2017-12-071-9/+29
* detail (typo in comments)Roberto Ierusalimschy2017-11-231-2/+2
* new function 'luaV_flttointeger' to convert floats to integers (withoutRoberto Ierusalimschy2017-11-081-3/+3
* new type 'StackValue' for stack elementsRoberto Ierusalimschy2017-06-291-6/+6
* no more 'DEADKEY'. Table traversals do not need to consider dead keys;Roberto Ierusalimschy2017-06-121-37/+27
* in hash nodes, keys are stored in separate pieces to avoid wastingRoberto Ierusalimschy2017-06-091-46/+85
* BUG: in 'computesizes', 'twotoi' overflows when a sequence hasRoberto Ierusalimschy2017-05-191-3/+6
* better implementation for 'hash_search', without using 'size_t'Roberto Ierusalimschy2017-05-191-28/+36
* reimplementation of 'luaH_getn', trying to handle numeric limitsRoberto Ierusalimschy2017-05-161-33/+44
* detail ('1' -> '1u' in unsigned operation)Roberto Ierusalimschy2017-05-091-2/+2
* using 'lastfree == NULL' to signal that table is using the dummyRoberto Ierusalimschy2016-11-071-23/+23
* details (typos in comments)Roberto Ierusalimschy2015-11-191-2/+2
* no need for a special case to get long strings (not that common)Roberto Ierusalimschy2015-11-031-22/+16
* added comment and assert about dead keysRoberto Ierusalimschy2015-11-031-2/+3
* bug: despite its name, 'luaH_getstr' did not work for strings inRoberto Ierusalimschy2015-11-031-16/+35
* avoid possibility of subtle arith. overflowRoberto Ierusalimschy2015-07-041-2/+2
* detailRoberto Ierusalimschy2015-07-011-2/+2