aboutsummaryrefslogtreecommitdiff
path: root/ltable.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* New rule for size of array partRoberto Ierusalimschy2024-11-131-7/+20
* New structure to count keys in a table for rehashingRoberto Ierusalimschy2024-10-281-50/+65
* Table rehash can resize only the hash partRoberto Ierusalimschy2024-10-281-14/+19
* Always use unsigned int for indexing table-arraysRoberto Ierusalimschy2024-10-241-4/+4
* 'objsize' broke in smaller piecesRoberto Ierusalimschy2024-09-301-0/+12
* Avoid Microsoft warningRoberto Ierusalimschy2024-09-191-1/+2
* Added gcc option '-Wconversion'Roberto Ierusalimschy2024-07-271-33/+34
* 'isIT'/'isOT' turned from macros to functionsRoberto Ierusalimschy2024-06-271-1/+1
* Encoding of table indices (hres) must use C indicesRoberto Ierusalimschy2024-06-101-6/+6
* Yet another representation for arraysRoberto Ierusalimschy2024-04-051-23/+44
* Some 'unsigned int' changed to 'unsigned'Roberto Ierusalimschy2024-03-221-10/+10
* 'luaH_get' functions return tag of the resultRoberto Ierusalimschy2024-03-211-18/+30
* 'luaH_get' functions return 'TValue'Roberto Ierusalimschy2024-03-181-35/+18
* Removed "bulk operations"Roberto Ierusalimschy2024-03-151-13/+4
* Added "bulk operations" to arraysRoberto Ierusalimschy2024-03-151-15/+42
* Fixed warnings from different compilersRoberto Ierusalimschy2024-02-151-1/+2
* Field 'lastfree' changed (back) to 'Node *'Roberto Ierusalimschy2024-02-071-14/+16
* Better handling of size limit when resizing a tableRoberto Ierusalimschy2024-02-071-4/+13
* Small optimization in 'luaH_psetint'Roberto Ierusalimschy2024-01-251-1/+1
* Optimizations for 'lua_rawgeti' and 'lua_rawseti'Roberto Ierusalimschy2024-01-121-18/+37
* Simpler coding for new representation for arraysRoberto Ierusalimschy2023-11-241-19/+27
* Merge branch 'newarray' into nextversionRoberto Ierusalimschy2023-11-071-84/+244
|\
| * Merge branch 'master' into newarrayRoberto Ierusalimschy2023-11-031-2/+3
| |\
| * | Full implementation of new representation for arraysRoberto Ierusalimschy2023-11-031-9/+37
| * | Full abstraction for representation of array valuesRoberto Ierusalimschy2023-10-301-56/+60
| * | Avoid direct accesses to the array part of a tableRoberto Ierusalimschy2023-10-271-49/+79
| * | Some cleaning in the new table APIRoberto Ierusalimschy2023-05-161-50/+52
| * | New table API for 'set' functionsRoberto Ierusalimschy2023-05-161-20/+100
| * | Towards a new implementation of arraysRoberto Ierusalimschy2023-05-151-0/+30
* | | Merge branch 'master' into nextversionRoberto Ierusalimschy2023-11-071-11/+25
|\ \ \ | | |/ | |/|
| * | Simpler test in 'luaH_getint'Roberto Ierusalimschy2023-10-261-11/+25
* | | Merge branch 'master' into nextversionRoberto Ierusalimschy2023-06-221-1/+4
|\| |
| * | DetailsRoberto Ierusalimschy2023-05-151-1/+2
| |/
| * Corrected support for 16-bit systemsRoberto Ierusalimschy2023-03-091-0/+2
* | Tables have a 'lastfree' information only when neededRoberto Ierusalimschy2022-11-011-15/+65
|/
* 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