Roberto Ierusalimschy
|
5440b42f43
using 'trap' to stop 'luaV_execute' when necessary (tracing and
|
7 년 전 |
Roberto Ierusalimschy
|
7d4828cc9f
avoid accessing wrong union field
|
7 년 전 |
Roberto Ierusalimschy
|
ad0704e40c
back to 'CallInfo' (no gains with its removal)
|
7 년 전 |
Roberto Ierusalimschy
|
93fd67b793
no more 'CallInfo' structure
|
7 년 전 |
Roberto Ierusalimschy
|
6bb3e40a8d
'lua_Debug' not using 'CallInfo'
|
7 년 전 |
Roberto Ierusalimschy
|
472c560705
no more useful fields in CallInfo
|
7 년 전 |
Roberto Ierusalimschy
|
54eb35a8aa
more fields moved out of 'CallInfo'
|
7 년 전 |
Roberto Ierusalimschy
|
ba36180fd7
new API for 'lua_resume' + cleaning the uses of the 'extra' field in
|
7 년 전 |
Roberto Ierusalimschy
|
b9e76be8a6
using 'L->func' when possible
|
7 년 전 |
Roberto Ierusalimschy
|
c5482468fd
baby steps to remove 'CallInfo': keeping 'L->func' correct
|
7 년 전 |
Roberto Ierusalimschy
|
6d998055c8
no more reference 'memerrmsg' + new reference to "n"
|
8 년 전 |
Roberto Ierusalimschy
|
f96497397a
new type 'StackValue' for stack elements
|
8 년 전 |
Roberto Ierusalimschy
|
c25380c28d
details (using proper version of 'setobj')
|
8 년 전 |
Roberto Ierusalimschy
|
6d95de83c6
no more field 'base' in CallInfo (base is always equal to 'func + 1',
|
8 년 전 |
Roberto Ierusalimschy
|
5c8770f896
back to old-style vararg system (with vararg table collecting extra
|
8 년 전 |
Roberto Ierusalimschy
|
24f6e236a3
'moveresults' and 'luaD_poscall' moved up in the file
|
8 년 전 |
Roberto Ierusalimschy
|
8edbf57fb8
detail (ANSI C does not accept empty arguments to macros)
|
9 년 전 |
Roberto Ierusalimschy
|
7fe1a4cff3
cleaner and more correct code for 'luaD_shrinkstack' (the old
|
9 년 전 |
Roberto Ierusalimschy
|
aeb4c6fff1
comments + removed unused variable
|
9 년 전 |
Roberto Ierusalimschy
|
e4a9e6fcca
do not eliminate varargs from functions that do not use varargs
|
9 년 전 |
Roberto Ierusalimschy
|
9de2bb0d62
bug: When a coroutine tries to resume a non-suspended coroutine,
|
9 년 전 |
Roberto Ierusalimschy
|
a051b3323e
comments (about hooks vs signals)
|
9 년 전 |
Roberto Ierusalimschy
|
d103312661
details (typos in comments)
|
9 년 전 |
Roberto Ierusalimschy
|
9a5d6aedb7
trying to optimize a little 'luaD_poscall'
|
9 년 전 |
Roberto Ierusalimschy
|
e61ee8a036
in 'luaD_call', use two functions instead of one with fixed boolean
|
9 년 전 |
Roberto Ierusalimschy
|
8c1fb91802
macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used
|
9 년 전 |
Roberto Ierusalimschy
|
c5363a1b58
in 'luaD_precall', in vararg functions, complete missing parameters
|
9 년 전 |
Roberto Ierusalimschy
|
ffd0d1232d
using more "conventional" loops in 'luaD_poscall' (probably a little
|
9 년 전 |
Roberto Ierusalimschy
|
6707ce6349
function prepares vararg only if it really uses them (chunks
|
9 년 전 |
Roberto Ierusalimschy
|
ae515a346c
comments for luaD_precall/luaD_poscall
|
9 년 전 |