Roberto Ierusalimschy
|
52b899d60d
Simpler coding for new representation for arrays
|
1 year ago |
Roberto Ierusalimschy
|
37c215b43f
Merge branch 'newarray' into nextversion
|
1 year ago |
Roberto Ierusalimschy
|
9e99f3071d
Merge branch 'master' into nextversion
|
1 year ago |
Roberto Ierusalimschy
|
fa075b7953
Merge branch 'master' into newarray
|
1 year ago |
Roberto Ierusalimschy
|
08a077d673
Full implementation of new representation for arrays
|
1 year ago |
Roberto Ierusalimschy
|
43c8e5bded
Full abstraction for representation of array values
|
1 year ago |
Roberto Ierusalimschy
|
b8b709b6d4
Avoid direct accesses to the array part of a table
|
1 year ago |
Roberto Ierusalimschy
|
81e4fce530
Simpler test in 'luaH_getint'
|
1 year ago |
Roberto Ierusalimschy
|
ab6a949522
Merge branch 'master' into nextversion
|
2 years ago |
Roberto Ierusalimschy
|
819bd51d87
Some cleaning in the new table API
|
2 years ago |
Roberto Ierusalimschy
|
f8d30826dd
New table API for 'set' functions
|
2 years ago |
Roberto Ierusalimschy
|
351ccd7332
Towards a new implementation of arrays
|
2 years ago |
Roberto Ierusalimschy
|
934e77a286
Details
|
2 years ago |
Roberto Ierusalimschy
|
1de2f31694
Corrected support for 16-bit systems
|
2 years ago |
Roberto Ierusalimschy
|
8047b2d03e
Tables have a 'lastfree' information only when needed
|
2 years ago |
Roberto Ierusalimschy
|
b85816b9a8
Removed test function 'luaH_isdummy'
|
2 years ago |
Roberto Ierusalimschy
|
14d2803e55
Details
|
2 years ago |
Roberto Ierusalimschy
|
ad3942adba
Main 'mainposition' replaced by 'mainpositionTV'
|
3 years ago |
Roberto Ierusalimschy
|
0e5071b5fb
Avoid taking the address of a 'TValue' field
|
3 years ago |
Roberto Ierusalimschy
|
7fbe215808
New hash function for integer keys
|
4 years ago |
Roberto Ierusalimschy
|
014daf43cb
Details
|
4 years ago |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
4 years ago |
Roberto Ierusalimschy
|
553b37ce4f
Do not insert nil values into tables
|
4 years ago |
Roberto Ierusalimschy
|
23051e830a
Changes in the API of 'luaH_set' and related functions
|
4 years ago |
Roberto Ierusalimschy
|
d742a193e5
Comments
|
4 years ago |
Roberto Ierusalimschy
|
52c8679760
Fixed bug of keys removed from tables vs 'next'
|
4 years ago |
Roberto Ierusalimschy
|
7c3cb71fa4
Free bit 7 of GC 'marked' field
|
5 years ago |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 years ago |
Roberto Ierusalimschy
|
5ff408d218
Changed internal representation of booleans
|
5 years ago |
Roberto Ierusalimschy
|
d30569c064
Using an enumeration for float->integer coercion modes
|
5 years ago |