Roberto Ierusalimschy
|
cd0ebd0a80
'proto->source' may be NULL (if dump strips debug information)
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
0df2238063
name "_ENV" configurable through 'luaconf.h'
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
ca3865cf1b
'getlocal' gets information about parameters of Lua functions
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
409741e900
'what' may be NULL in 'kname'
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
7dfa4cd655
first implementation of light C functions
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
28aa733c15
macro 'eqstr' was being used to compare non-string entities
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
d394d5536a
new macro 'eqstr'
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
22ef84b6c8
'_ENV' name permanently stored in global state for easier access
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
25c557ec63
first version of _ENV; no more global variables
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
c295147874
when finding a 'name' for a function, handle the case when the function
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
0fe2576a39
new instructions to optimize indexing on upvalues
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
070d3743a7
"no value" added to array luaT_typenames + occurrences of "userdata"
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
427e01eb63
removed useless initialization
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
5bcfe0c700
new debug info 'isvararg' and 'nparams'
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
513d0258d9
details
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
19a6c38745
detail in 'currentpc' (only needs to work for Lua functions)
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
b0f2b288a6
new scheme for debug info about tail calls: no more 'fake' stack entries,
|
15 năm trước cách đây |
Roberto Ierusalimschy
|
b114c99a60
two small bugs: 'debug.getinfo' did not consider negative indices as out
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
5938212748
information about upvalues (where they come from) kept in Proto structure,
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
ab75bd23ee
handle extended opcodes (with OP_EXTRAARG) when checking metamethod
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
fcc46467fa
limit of constants per function changed to 2^26 using extra arguments
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
3135a6bbab
luaH_[gs]etnum renamed to luaH_[gs]etint (as they only accept integers,
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
2258ec6bc9
'getline' renamed to 'getfuncline' (to avoid problems with POSIX)
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
9423e22aa3
no more L->base + ci->base only for Lua functions (C functions may use
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
e67dc3a227
'symbexec' merged with 'getobjname' (as only use for symbolic execution
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
d7bc346d7a
no more code checking
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
c1f78ff3d3
unused arguments removed
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
d3037d97ec
several small improvements based on 'ci' being fixed now (including
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
4f88418170
'CallInfo' stack implemented as double-linked list instead of an array
|
16 năm trước cách đây |
Roberto Ierusalimschy
|
3dbf305408
no more support for old-style varargs
|
16 năm trước cách đây |