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 години |
Roberto Ierusalimschy
|
477ca2fe8c
some reorganization in 'lobject.h'
|
преди 7 години |
Roberto Ierusalimschy
|
c80c7a49fd
details (comments)
|
преди 7 години |
Roberto Ierusalimschy
|
ca6fe7449a
userdata can have multiple user values
|
преди 7 години |
Roberto Ierusalimschy
|
e2b15aa21d
janitor work on casts
|
преди 7 години |
Roberto Ierusalimschy
|
6710a2b0ef
detail (comment)
|
преди 7 години |
Roberto Ierusalimschy
|
599f1742c6
detail (typo in comments)
|
преди 7 години |
Roberto Ierusalimschy
|
ad0704e40c
back to 'CallInfo' (no gains with its removal)
|
преди 7 години |
Roberto Ierusalimschy
|
5a3f26f855
fitting a StackValue structure into 32 bytes (for 64-bit machines)
|
преди 7 години |
Roberto Ierusalimschy
|
472c560705
no more useful fields in CallInfo
|
преди 7 години |
Roberto Ierusalimschy
|
54eb35a8aa
more fields moved out of 'CallInfo'
|
преди 7 години |