Roberto Ierusalimschy
|
acff3ad88d
bug: 'gmatch' iterator fails when called from a coroutine different
|
преди 9 години |
Roberto Ierusalimschy
|
e7b2e01d43
bug: label between local definitions can mix-up their initializations
|
преди 9 години |
Roberto Ierusalimschy
|
03ca6385dc
call 'checkGC' *after* creating new objects (this is how 'execute'
|
преди 9 години |
Roberto Ierusalimschy
|
7777b412de
When available, use metafield '__name' in error messages
|
преди 9 години |
Roberto Ierusalimschy
|
c3e9b14d24
'\0' is a control character, no need to check it explicitly
|
преди 9 години |
Roberto Ierusalimschy
|
7d6b78ee79
in 'table.move', destination table can be source table even if
|
преди 9 години |
Roberto Ierusalimschy
|
5f3ad5731e
simpler yet definition for 'checkoption'
|
преди 9 години |
Roberto Ierusalimschy
|
494e9ba0f4
simpler code for 'checkoption' + added conversion specifiers specific
|
преди 9 години |
Roberto Ierusalimschy
|
f79b4568ae
details (removed silly use of 'luaL_opt' + better error messages
|
преди 9 години |
Roberto Ierusalimschy
|
fd51651684
new macro 'vmfetch' to help changing code to computed goto's (macro
|
преди 9 години |
Roberto Ierusalimschy
|
994374c4df
new release number + new year
|
преди 9 години |
Roberto Ierusalimschy
|
62f6652d53
no more extra space in 'luaL_checkstack'. (It was already useless
|
преди 9 години |
Roberto Ierusalimschy
|
9945253d57
details (comments + text of error messages)
|
преди 9 години |
Roberto Ierusalimschy
|
1f259be52a
'getcode' -> 'getinstruction'
|
преди 9 години |
Roberto Ierusalimschy
|
1a44e82200
'luaV_fastget' only treats the real fast case (table with a non-nil
|
преди 9 години |
Roberto Ierusalimschy
|
a272fa66f0
bug: Metatable may access its own dealocated field when
|
преди 9 години |
Roberto Ierusalimschy
|
b12b635a90
more refactoring
|
преди 9 години |
Roberto Ierusalimschy
|
7cd7c2e0a1
Metatable may access its own dealocated field when
|
преди 9 години |
Roberto Ierusalimschy
|
07cf8415e3
more comments + reordeing of union inside 'expdesc' to allow
|
преди 9 години |
Roberto Ierusalimschy
|
c0836dda74
avoid empty macro arguments (invalid in C89)
|
преди 9 години |
Roberto Ierusalimschy
|
384d1b47b0
comments (*lots* of them) + asserts
|
преди 9 години |
Roberto Ierusalimschy
|
19770b03a9
comments. (More explanation about kinds of expressions.)
|
преди 9 години |
Roberto Ierusalimschy
|
a01eba657e
reordering of some functions + 'code_label' renamed to 'code_loadbool'
|
преди 9 години |
Roberto Ierusalimschy
|
b7446ea88d
detail ('while' -> 'for') in 'luaK_patchclose'
|
преди 9 години |
Roberto Ierusalimschy
|
a051b3323e
comments (about hooks vs signals)
|
преди 9 години |
Roberto Ierusalimschy
|
c4e01c568a
make 'hook' volatile (as it may be changed in signal handling)
|
преди 9 години |
Roberto Ierusalimschy
|
bda090b961
comments + small code changes around stack usage when 'luaL_checkstack'
|
преди 9 години |
Roberto Ierusalimschy
|
e383941652
in 'table.sort': 'typedef' for type of indices + removed stack check
|
преди 9 години |
Roberto Ierusalimschy
|
656b3cea1b
using 'sig_atomic_t' for 'hookmask' (as it can be changed inside
|
преди 9 години |
Roberto Ierusalimschy
|
2d1d57bc18
comments
|
преди 9 години |