Roberto Ierusalimschy
|
0bfc572e51
Bug: GC is not reentrant
|
3 years ago |
Roberto Ierusalimschy
|
deac067ed3
Avoid overflows when incrementing parameters in C
|
3 years ago |
Roberto Ierusalimschy
|
bf10593a3a
Allow yields inside '__pairs'
|
4 years ago |
Roberto Ierusalimschy
|
59c88f846d
Broadening the use of branch hints
|
4 years ago |
Roberto Ierusalimschy
|
1f81baffad
Janitorial work
|
4 years ago |
Roberto Ierusalimschy
|
b96b0b5abb
Added macro 'luaL_pushfail'
|
6 years ago |
Roberto Ierusalimschy
|
a1d8eb2743
Added control messages to warnings
|
6 years ago |
Roberto Ierusalimschy
|
14edd364c3
Function 'warn' is vararg
|
6 years ago |
Roberto Ierusalimschy
|
8ba4523ccc
'print' does not call 'tostring' to format its arguments
|
6 years ago |
Roberto Ierusalimschy
|
b56d4e570a
Changes in the warning system
|
6 years ago |
Roberto Ierusalimschy
|
437a5b07d4
Added a warning system to Lua
|
6 years ago |
Roberto Ierusalimschy
|
3b06f983ae
Details
|
6 years ago |
Roberto Ierusalimschy
|
46beca5bed
Better error messages for some polymorphic functions
|
6 years ago |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
7 years ago |
Roberto Ierusalimschy
|
4a1612ff9b
new experimental syntax using reserved word 'undef'
|
7 years ago |
Roberto Ierusalimschy
|
34b00c16e2
removed compatibility code with older versions
|
7 years ago |
Roberto Ierusalimschy
|
b7edf5d2d8
metamethods for 'removekey'/'keyin'
|
7 years ago |
Roberto Ierusalimschy
|
d766e2ae17
first (parcial) implementation of 'keyin'/'removekey'
|
7 years ago |
Roberto Ierusalimschy
|
56e50e8bc5
'collectgarbage' returns old mode when changing mode
|
7 years ago |
Roberto Ierusalimschy
|
e4e5aa85a2
detail ('signal' -> 'sign' in comments)
|
7 years ago |
Roberto Ierusalimschy
|
5a1c8d8ef3
new constant 'LUA_GNAME' for the name of the global table "_G"
|
8 years ago |
Roberto Ierusalimschy
|
72d82a296c
revamping the incremental collector
|
8 years ago |
Roberto Ierusalimschy
|
f5f3df3bd1
generational collection: new attempt (still incomplete)
|
8 years ago |
Roberto Ierusalimschy
|
dbb6f11e8e
bug (with compat on): 'ipairs' can work with any type that provides
|
9 years ago |
Roberto Ierusalimschy
|
82a8e06524
details ('error' does not coerce numbers to strings + comments)
|
9 years ago |
Roberto Ierusalimschy
|
c874abac98
with 'fast tracks', there is no need to do raw accesses in 'ipairs'
|
9 years ago |
Roberto Ierusalimschy
|
2b1fc1b38c
with string cache, it is not that important for 'type' to avoid
|
10 years ago |
Roberto Ierusalimschy
|
e723c75c02
details (avoid 'lint' warnings)
|
10 years ago |
Roberto Ierusalimschy
|
27ab59bc16
'ipairs' needs an argument
|
10 years ago |
Roberto Ierusalimschy
|
594d7266af
'assert' checks that it has (at least) one parameter + 'assert' ensures
|
10 years ago |