| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'lua_upvaljoin' -> 'lua_upvaluejoin'
|
|
|
|
write barrier, so GC should visit them in the atomic phase.
|
|
|
|
|
|
|
|
|
|
to avoid repetitions
|
|
|
|
|
|
|
|
arguments (the caller must check them before calling)
|
|
|
|
very clear)
|
|
environment
|
|
|
|
|
|
|
|
|
|
of range + 'debug.[gs]etlocal' crash on tail calls
|
|
therefore saving C stack space
|
|
|
|
|
|
|
|
|
|
instead of sequence of pseudo-opcodes after OP_CLOSURE
|
|
more flexible
|
|
|
|
calls
|
|
|
|
to opcodes LOADK, GETGLOBAL, and SETGLOBAL
|
|
|
|
|
|
|
|
|
|
|
|
Cfunc with extra upvalues
|
|
|