Roberto Ierusalimschy
|
7c3cb71fa4
Free bit 7 of GC 'marked' field
|
5 年之前 |
Roberto Ierusalimschy
|
68109afcdb
Detail (in asserts)
|
5 年之前 |
Roberto Ierusalimschy
|
9514abc2da
Cleaner definition for 'TString'
|
5 年之前 |
Roberto Ierusalimschy
|
0ddc0f47bd
Several details about 5.4.0 rc1
|
5 年之前 |
Roberto Ierusalimschy
|
28ef7061bb
Tag values don't need to be different from type values
|
5 年之前 |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 年之前 |
Roberto Ierusalimschy
|
69c7139ff8
New macro 'makevariant' to codify variant tags
|
5 年之前 |
Roberto Ierusalimschy
|
5ff408d218
Changed internal representation of booleans
|
5 年之前 |
Roberto Ierusalimschy
|
b8cdea0190
Changed definition of macro 'l_isfalse'
|
5 年之前 |
Roberto Ierusalimschy
|
e592f94a64
Details (mostly comments)
|
5 年之前 |
Roberto Ierusalimschy
|
dc07719b0d
Tag LUA_TUPVALTBC replaced by a flag
|
6 年之前 |
Roberto Ierusalimschy
|
3c1d415bd3
Details
|
6 年之前 |
Roberto Ierusalimschy
|
1fb4d53925
OP_NEWTABLE keeps exact size of arrays
|
6 年之前 |
Roberto Ierusalimschy
|
f6aab3ec1f
First implementation of constant propagation
|
6 年之前 |
Roberto Ierusalimschy
|
54f7b46c1e
New implementation for constants
|
6 年之前 |
Roberto Ierusalimschy
|
5ca1075b71
Added field 'srclen' to structure 'lua_Debug'
|
6 年之前 |
Roberto Ierusalimschy
|
c5feac2b5e
Strings inside Lua are not fully aligned
|
6 年之前 |
Roberto Ierusalimschy
|
e8c779736f
Removed internal cache for closures
|
6 年之前 |
Roberto Ierusalimschy
|
4cd1f4aac0
Towards "to closed" local variables
|
6 年之前 |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 年之前 |
Roberto Ierusalimschy
|
b95e466218
new field 'nilvalue' in struct 'global_State' to avoid the use of
|
7 年之前 |
Roberto Ierusalimschy
|
6e600695f8
field 'sizearray' in struct 'Table' changed to 'alimit', which can
|
7 年之前 |
Roberto Ierusalimschy
|
505fc91222
no more 'luaO_nilobject' to avoid comparison of global variable addresses
|
7 年之前 |
Roberto Ierusalimschy
|
fb8fa66136
no more 'luaH_emptyobject' and comparisons of addresses of global variables
|
7 年之前 |
Roberto Ierusalimschy
|
03c6a05ec8
no more nil-in-table
|
7 年之前 |
Roberto Ierusalimschy
|
ef8263f81f
better names for macros for tags and types.
|
7 年之前 |
Roberto Ierusalimschy
|
2952bc5fc9
special compact representation for userdata with no user values
|
7 年之前 |
Roberto Ierusalimschy
|
75efc6722b
avoid variant tags with the same value of the original type
|
7 年之前 |
Roberto Ierusalimschy
|
d766e2ae17
first (parcial) implementation of 'keyin'/'removekey'
|
7 年之前 |
Roberto Ierusalimschy
|
9243c414d9
first version of empty entries in tables
|
7 年之前 |