Roberto I
|
a07f6a8241
Functions with vararg tables don't need hidden args.
|
2 months ago |
Roberto I
|
f33cc4ddec
New conceptual model for vararg
|
2 months ago |
Roberto I
|
5b7d998764
External strings are as good as internal ones
|
2 months ago |
Roberto I
|
25c54fe60e
Optimization for vararg tables
|
4 months ago |
Roberto I
|
8fb1af0e33
Varag parameter is a new kind of variable
|
4 months ago |
Roberto I
|
140b672e2e
Vararg table
|
4 months ago |
Roberto I
|
06c5d3825f
Removed code for compatibility with version 5.3
|
5 months ago |
Roberto Ierusalimschy
|
0acd55898d
Added gcc option '-Wconversion'
|
1 year ago |
Roberto Ierusalimschy
|
88a50ffa71
Fixed dangling 'StkId' in 'luaV_finishget'
|
1 year ago |
Roberto Ierusalimschy
|
c31d6774ac
Details
|
2 years ago |
Roberto Ierusalimschy
|
37c215b43f
Merge branch 'newarray' into nextversion
|
2 years ago |
Roberto Ierusalimschy
|
819bd51d87
Some cleaning in the new table API
|
2 years ago |
Roberto Ierusalimschy
|
152b51955a
Removed GC checks from function calls
|
3 years ago |
Roberto Ierusalimschy
|
413a393e62
Stack indices changed to union's
|
3 years ago |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
5 years ago |
Roberto Ierusalimschy
|
eb41999461
Fixed bugs of stack reallocation x GC
|
5 years ago |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
6 years ago |
Roberto Ierusalimschy
|
1e0ad018ce
Comment about LUA_COMPAT_LT_LE moved to proper place
|
6 years ago |
Roberto Ierusalimschy
|
72a094bda7
Undo change in the handling of 'L->top' (commit b80077b8f3)
|
6 years ago |
Roberto Ierusalimschy
|
df13f25948
First version of OP_MMBIN opcodes
|
6 years ago |
Roberto Ierusalimschy
|
b80077b8f3
Change in the handling of 'L->top' when calling metamethods
|
6 years ago |
Roberto Ierusalimschy
|
e888976bc6
Details (typos in comments)
|
6 years ago |
Roberto Ierusalimschy
|
23e6bac8a0
Keep correct type for immediate operands in comparisons
|
6 years ago |
Roberto Ierusalimschy
|
5e76a4fd31
New macros for arithmetic/bitwise operations in 'luaV_execute'
|
7 years ago |
Roberto Ierusalimschy
|
bd96330d03
First "complete" implementation of to-be-closed variables
|
7 years ago |
Roberto Ierusalimschy
|
8c8a91f2ef
Deprecated the emulation of '__le' using '__lt'
|
7 years ago |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 years ago |
Roberto Ierusalimschy
|
b95e466218
new field 'nilvalue' in struct 'global_State' to avoid the use of
|
7 years ago |
Roberto Ierusalimschy
|
6f2b8e21c4
added 'const' to 'Proto*' when possible
|
7 years ago |
Roberto Ierusalimschy
|
505fc91222
no more 'luaO_nilobject' to avoid comparison of global variable addresses
|
7 years ago |