Roberto Ierusalimschy
|
0acd55898d
Added gcc option '-Wconversion'
|
1 年之前 |
Roberto Ierusalimschy
|
88a50ffa71
Fixed dangling 'StkId' in 'luaV_finishget'
|
1 年之前 |
Roberto Ierusalimschy
|
b34a97a4af
Small optimization in 'luaH_psetint'
|
1 年之前 |
Roberto Ierusalimschy
|
ab6a949522
Merge branch 'master' into nextversion
|
2 年之前 |
Roberto Ierusalimschy
|
05ec55f16b
Avoid inclusion loop in 'ltm.h'
|
2 年之前 |
Roberto Ierusalimschy
|
e33e1bda97
Merge branch 'master' into nextversion
|
2 年之前 |
Roberto Ierusalimschy
|
6aabf4b15e
Details in some header files
|
2 年之前 |
Roberto Ierusalimschy
|
8047b2d03e
Tables have a 'lastfree' information only when needed
|
2 年之前 |
Roberto Ierusalimschy
|
7c3cb71fa4
Free bit 7 of GC 'marked' field
|
5 年之前 |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 年之前 |
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
|
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
|
f99509581e
Removed extra information from RCS keyword strings
|
7 年之前 |
Roberto Ierusalimschy
|
b43300c14f
change in 'LUAI_DDEC' to allow variables to be static in 'onelua'
|
7 年之前 |
Roberto Ierusalimschy
|
6f2b8e21c4
added 'const' to 'Proto*' when possible
|
7 年之前 |
Roberto Ierusalimschy
|
fb8fa66136
no more 'luaH_emptyobject' and comparisons of addresses of global variables
|
7 年之前 |
Roberto Ierusalimschy
|
892aff2a07
avoid circular inclusion between ltm.h <-> lstate.h
|
7 年之前 |
Roberto Ierusalimschy
|
03c6a05ec8
no more nil-in-table
|
7 年之前 |
Roberto Ierusalimschy
|
b7edf5d2d8
metamethods for 'removekey'/'keyin'
|
7 年之前 |
Roberto Ierusalimschy
|
9243c414d9
first version of empty entries in tables
|
7 年之前 |
Roberto Ierusalimschy
|
49dae52d08
correct way to check stack space for vararg functions
|
7 年之前 |
Roberto Ierusalimschy
|
b1379936cf
vararg back to '...' (but with another implementation)
|
7 年之前 |
Roberto Ierusalimschy
|
318a9a5859
new opcode 'PREPVARARG'
|
7 年之前 |
Roberto Ierusalimschy
|
89110986d7
bug in tailcall of vararg functions
|
7 年之前 |
Roberto Ierusalimschy
|
86431a2f1c
new opcodes BANDK/BORK/BXORK. (They do not use immediate operands
|
7 年之前 |
Roberto Ierusalimschy
|
093c16b67b
new opcodes 'OP_LTI' and 'OP_LEI'
|
7 年之前 |
Roberto Ierusalimschy
|
1b10033583
new function 'luaT_trybiniTM'
|
7 年之前 |