Roberto Ierusalimschy
|
c78940f21a
static names do not need `luaX_' prefix
|
20 سال پیش |
Roberto Ierusalimschy
|
12dacd3c0e
added an `L' parameter to macros L_TRY & L_THROW (someone may need it).
|
20 سال پیش |
Roberto Ierusalimschy
|
8b5bb6056b
removal of unused variable
|
21 سال پیش |
Roberto Ierusalimschy
|
2419f2bf02
cleaner API for coroutines
|
21 سال پیش |
Roberto Ierusalimschy
|
0de2065f4e
tighter tests for stack overflow
|
21 سال پیش |
Roberto Ierusalimschy
|
ee165043ef
two bugs related to varargs
|
21 سال پیش |
Roberto Ierusalimschy
|
e8d4fe7236
new macro `lua_threadyield' + lock stuff in `luaconf.h' + details
|
21 سال پیش |
Roberto Ierusalimschy
|
616438fe9a
new way to use `vararg' parameters (with `...')
|
21 سال پیش |
Roberto Ierusalimschy
|
0bda88e6cd
small steps towards yields in iterators and tag methods
|
21 سال پیش |
Roberto Ierusalimschy
|
7e41612eb2
code parameterized by LUA_FIRSTINDEX (first index of an array)
|
21 سال پیش |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 سال پیش |
Roberto Ierusalimschy
|
26a9b249db
details
|
21 سال پیش |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
21 سال پیش |
Roberto Ierusalimschy
|
921b1723e2
comments
|
22 سال پیش |
Roberto Ierusalimschy
|
c51bcf4796
it's ok to dump functions with upvalues
|
22 سال پیش |
Roberto Ierusalimschy
|
9914e1bcdd
detail
|
22 سال پیش |
Roberto Ierusalimschy
|
6becdb3e70
details
|
22 سال پیش |
Roberto Ierusalimschy
|
6063c5c61f
bug: cannot invalidate a running coroutine
|
22 سال پیش |
Roberto Ierusalimschy
|
8332d5c8a5
parser fully reentrant(!)
|
22 سال پیش |
Roberto Ierusalimschy
|
b114142799
new auxiliary function `luaH_setstr'
|
22 سال پیش |
Roberto Ierusalimschy
|
9fcc485176
zio does not keep "source" name (nobody uses it)
|
22 سال پیش |
Roberto Ierusalimschy
|
522407e23a
we do not need a default panic (that does nothing anyway...)
|
22 سال پیش |
Roberto Ierusalimschy
|
fa26d294ae
new way to control `pc' of running functions
|
22 سال پیش |
Roberto Ierusalimschy
|
9eb0f25a29
no more compatibility code for 4.0
|
22 سال پیش |
Roberto Ierusalimschy
|
c767747191
new (internal) macros for error handling
|
22 سال پیش |
Roberto Ierusalimschy
|
0d88545b82
warnings from several compilers (mainly typecasts when lua_Number is float)
|
22 سال پیش |
Roberto Ierusalimschy
|
69dd9461e5
bug: GC metamethod calls could mess C/Lua stack syncronization
|
22 سال پیش |
Roberto Ierusalimschy
|
ea16ee41a8
no more attempt to optimize GC when parsing new modules (too complex)
|
22 سال پیش |
Roberto Ierusalimschy
|
92f6e0c1bf
no-nonsense debug information about tail calls
|
22 سال پیش |
Roberto Ierusalimschy
|
15db58a2f5
create arg table with correct size
|
22 سال پیش |