Roberto Ierusalimschy
|
d61b0c6028
More checks and documentation for uses of EXTRA_STACK
|
3 лет назад |
Roberto Ierusalimschy
|
196bb94d66
Bug: 'lua_settop' may use an invalid pointer to stack
|
3 лет назад |
Roberto Ierusalimschy
|
603b2c64ad
'luaV_concat' can use invalidated pointer to stack
|
3 лет назад |
Roberto Ierusalimschy
|
4a00f61276
'lua_checkstack' doesn't need to check stack overflow
|
3 лет назад |
Roberto Ierusalimschy
|
42d40581dd
Save stack space while handling errors
|
3 лет назад |
Roberto Ierusalimschy
|
e435aaabef
Details (identation and typos)
|
3 лет назад |
Roberto Ierusalimschy
|
315639d3bb
Factoring out common parts of 'codearith' and 'codebitwise'
|
3 лет назад |
Roberto Ierusalimschy
|
c764ca71a6
Bug: Wrong code generation in bitwise operations
|
3 лет назад |
Roberto Ierusalimschy
|
295cde9454
New release number (5.4.5)
|
3 лет назад |
Roberto Ierusalimschy
|
f3cfd5bf2b
Details
|
3 лет назад |
Roberto Ierusalimschy
|
8426d9b4d4
Avoid computing invalid addresses
|
3 лет назад |
Roberto Ierusalimschy
|
1f3c6f4534
Bug: Lua can generate wrong code when _ENV is <const>
|
3 лет назад |
Roberto Ierusalimschy
|
25b143dd34
Bug: lua.c assumes that argv has at least one element
|
3 лет назад |
Roberto Ierusalimschy
|
5d708c3f9c
Explanation of borders in the manual
|
3 лет назад |
Roberto Ierusalimschy
|
8dd2c912d2
Detail
|
3 лет назад |
Roberto Ierusalimschy
|
05ac2409ee
New year (2022)
|
3 лет назад |
Roberto Ierusalimschy
|
597a53bbc6
Bug: finalizer calling exit can corrupt finalization order
|
3 лет назад |
Roberto Ierusalimschy
|
86ec152433
Details
|
3 лет назад |
Roberto Ierusalimschy
|
cf613cdc6f
Bug: finalizers can be called with an invalid stack
|
3 лет назад |
Roberto Ierusalimschy
|
066e0f93c4
Fix debug information about finalizers
|
3 лет назад |
Roberto Ierusalimschy
|
0bfc572e51
Bug: GC is not reentrant
|
3 лет назад |
Roberto Ierusalimschy
|
1de95e97ef
Bug: Lua stack still active when closing a state
|
3 лет назад |
Roberto Ierusalimschy
|
ad3942adba
Main 'mainposition' replaced by 'mainpositionTV'
|
3 лет назад |
Roberto Ierusalimschy
|
48835c76c8
Wrong assert in 'collectvalidlines'
|
3 лет назад |
Roberto Ierusalimschy
|
6b3e116d44
Corrected bug in 'luaD_tryfuncTM'
|
3 лет назад |
Roberto Ierusalimschy
|
e8deac5a41
Avoid OP_VARARGPREP for active lines
|
3 лет назад |
Roberto Ierusalimschy
|
bfbff3703e
Bug: Wrong status in coroutine during reset
|
3 лет назад |
Roberto Ierusalimschy
|
74d99057a5
Bug: C stack overflow with coroutines
|
3 лет назад |
Roberto Ierusalimschy
|
1fce5bea81
More uniform implementation for tail calls
|
3 лет назад |
Roberto Ierusalimschy
|
3699446aaf
Removed goto's in 'luaD_precall'
|
3 лет назад |