Roberto Ierusalimschy
|
0acd55898d
Added gcc option '-Wconversion'
|
1 жил өмнө |
Roberto Ierusalimschy
|
88a50ffa71
Fixed dangling 'StkId' in 'luaV_finishget'
|
1 жил өмнө |
Roberto Ierusalimschy
|
c31d6774ac
Details
|
1 жил өмнө |
Roberto Ierusalimschy
|
37c215b43f
Merge branch 'newarray' into nextversion
|
1 жил өмнө |
Roberto Ierusalimschy
|
819bd51d87
Some cleaning in the new table API
|
2 жил өмнө |
Roberto Ierusalimschy
|
152b51955a
Removed GC checks from function calls
|
2 жил өмнө |
Roberto Ierusalimschy
|
413a393e62
Stack indices changed to union's
|
2 жил өмнө |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
4 жил өмнө |
Roberto Ierusalimschy
|
eb41999461
Fixed bugs of stack reallocation x GC
|
5 жил өмнө |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 жил өмнө |
Roberto Ierusalimschy
|
1e0ad018ce
Comment about LUA_COMPAT_LT_LE moved to proper place
|
5 жил өмнө |
Roberto Ierusalimschy
|
72a094bda7
Undo change in the handling of 'L->top' (commit b80077b8f3)
|
6 жил өмнө |
Roberto Ierusalimschy
|
df13f25948
First version of OP_MMBIN opcodes
|
6 жил өмнө |
Roberto Ierusalimschy
|
b80077b8f3
Change in the handling of 'L->top' when calling metamethods
|
6 жил өмнө |
Roberto Ierusalimschy
|
e888976bc6
Details (typos in comments)
|
6 жил өмнө |
Roberto Ierusalimschy
|
23e6bac8a0
Keep correct type for immediate operands in comparisons
|
6 жил өмнө |
Roberto Ierusalimschy
|
5e76a4fd31
New macros for arithmetic/bitwise operations in 'luaV_execute'
|
6 жил өмнө |
Roberto Ierusalimschy
|
bd96330d03
First "complete" implementation of to-be-closed variables
|
6 жил өмнө |
Roberto Ierusalimschy
|
8c8a91f2ef
Deprecated the emulation of '__le' using '__lt'
|
7 жил өмнө |
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
|
6f2b8e21c4
added 'const' to 'Proto*' when possible
|
7 жил өмнө |
Roberto Ierusalimschy
|
505fc91222
no more 'luaO_nilobject' to avoid comparison of global variable addresses
|
7 жил өмнө |
Roberto Ierusalimschy
|
03c6a05ec8
no more nil-in-table
|
7 жил өмнө |
Roberto Ierusalimschy
|
b7edf5d2d8
metamethods for 'removekey'/'keyin'
|
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
|
212095a601
new opcodes OP_GTI/OP_GEI
|
7 жил өмнө |
Roberto Ierusalimschy
|
49dae52d08
correct way to check stack space for vararg functions
|
7 жил өмнө |
Roberto Ierusalimschy
|
0682fe8169
some simplifications/optimizations in returns from Lua functions
|
7 жил өмнө |