Roberto Ierusalimschy
|
014daf43cb
Details
|
4 年之前 |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
4 年之前 |
Roberto Ierusalimschy
|
553b37ce4f
Do not insert nil values into tables
|
4 年之前 |
Roberto Ierusalimschy
|
23051e830a
Changes in the API of 'luaH_set' and related functions
|
4 年之前 |
Roberto Ierusalimschy
|
d742a193e5
Comments
|
4 年之前 |
Roberto Ierusalimschy
|
52c8679760
Fixed bug of keys removed from tables vs 'next'
|
4 年之前 |
Roberto Ierusalimschy
|
7c3cb71fa4
Free bit 7 of GC 'marked' field
|
5 年之前 |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 年之前 |
Roberto Ierusalimschy
|
5ff408d218
Changed internal representation of booleans
|
5 年之前 |
Roberto Ierusalimschy
|
d30569c064
Using an enumeration for float->integer coercion modes
|
5 年之前 |
Roberto Ierusalimschy
|
e592f94a64
Details (mostly comments)
|
5 年之前 |
Roberto Ierusalimschy
|
b2a580bdb1
Janitorial work
|
5 年之前 |
Roberto Ierusalimschy
|
279c3a6961
A few changes in tests about number of bits in integers
|
6 年之前 |
Roberto Ierusalimschy
|
d12262068d
Small optimizations in range checks
|
6 年之前 |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 年之前 |
Roberto Ierusalimschy
|
2c107e13a8
warning (comparison between signed and unsigned integers)
|
7 年之前 |
Roberto Ierusalimschy
|
6e600695f8
field 'sizearray' in struct 'Table' changed to 'alimit', which can
|
7 年之前 |
Roberto Ierusalimschy
|
fb8fa66136
no more 'luaH_emptyobject' and comparisons of addresses of global variables
|
7 年之前 |
Roberto Ierusalimschy
|
34aa0c5bd7
new macros 'likely'/'unlikely' with hints for jump predictions
|
7 年之前 |
Roberto Ierusalimschy
|
950fbcb971
detail ('l_castU2S' should only be used over lua_Unsigned values)
|
7 年之前 |
Roberto Ierusalimschy
|
ef8263f81f
better names for macros for tags and types.
|
7 年之前 |
Roberto Ierusalimschy
|
9243c414d9
first version of empty entries in tables
|
7 年之前 |
Roberto Ierusalimschy
|
465b474899
small reorganization of 'luaV_flttointeger'/'luaV_tointeger'
|
7 年之前 |
Roberto Ierusalimschy
|
1afd5a152d
more generic way to handle 'gclist'
|
7 年之前 |
Roberto Ierusalimschy
|
e2b15aa21d
janitor work on casts
|
7 年之前 |
Roberto Ierusalimschy
|
68af7cc81a
another try with table resize.
|
7 年之前 |
Roberto Ierusalimschy
|
e663a24ab0
more freedom in handling memory-allocation errors (not all allocations
|
7 年之前 |
Roberto Ierusalimschy
|
7622373033
using explicit tests for allocation overflow whenever possible
|
7 年之前 |
Roberto Ierusalimschy
|
599f1742c6
detail (typo in comments)
|
7 年之前 |
Roberto Ierusalimschy
|
26679ea35b
new function 'luaV_flttointeger' to convert floats to integers (without
|
7 年之前 |