Roberto Ierusalimschy
|
f41fc0eb0e
small bug: a GC step was not proportional to its "size"
|
20 years ago |
Roberto Ierusalimschy
|
d872090248
small errors in previous `ci' of luaconf.h.
|
20 years ago |
Roberto Ierusalimschy
|
9ffae705ee
new "primitive" getn
|
20 years ago |
Roberto Ierusalimschy
|
370d31a559
`luac´ -> `luai' (to avoid confusion with other luac stuff)
|
20 years ago |
Roberto Ierusalimschy
|
f8df21bd20
`luaconf.h´ exports all its definitions always (so all of them
|
20 years ago |
Roberto Ierusalimschy
|
b5b230d95c
fewer #include's in luaconf.h
|
20 years ago |
Roberto Ierusalimschy
|
d55bb795fa
details
|
20 years ago |
Roberto Ierusalimschy
|
7d45a5f48f
C functions and userdata also have environments
|
20 years ago |
Roberto Ierusalimschy
|
5be517602e
no more generational collector (and no more `noinc' mode)
|
20 years ago |
Roberto Ierusalimschy
|
071b2ae0e1
details
|
20 years ago |
Roberto Ierusalimschy
|
65726f3e2e
cleaner interface to `ltable'
|
20 years ago |
Roberto Ierusalimschy
|
c6254dceff
a different option for the GC
|
20 years ago |
Roberto Ierusalimschy
|
39a8082f50
more options for controling the GC
|
20 years ago |
Roberto Ierusalimschy
|
c78940f21a
static names do not need `luaX_' prefix
|
20 years ago |
Roberto Ierusalimschy
|
2f82bf6fe9
better support for 64-bit machines
|
21 years ago |
Roberto Ierusalimschy
|
2419f2bf02
cleaner API for coroutines
|
21 years ago |
Roberto Ierusalimschy
|
0b06241483
better control for GC cycles
|
21 years ago |
Roberto Ierusalimschy
|
271e05917f
bug: lua_getupvalue and setupvalue do not check for index too small.
|
21 years ago |
Roberto Ierusalimschy
|
a7c74c06b9
small bug: lua_gc(count) was falling through to next option
|
21 years ago |
Roberto Ierusalimschy
|
26ae992129
less conservative write barrier for tables
|
21 years ago |
Roberto Ierusalimschy
|
eab1965c05
bug: `lua_setfenv' needs a write barrier
|
21 years ago |
Roberto Ierusalimschy
|
96917ff42a
"step" option in lua_gc also need to lock Lua.
|
21 years ago |
Roberto Ierusalimschy
|
75057dfced
|
21 years ago |
Roberto Ierusalimschy
|
345379b5ff
option for garbage-collector `step'
|
21 years ago |
Roberto Ierusalimschy
|
0dfd04eb60
`lua_strlen' upgraded to `lua_objsize' (which also works with userdata)
|
21 years ago |
Roberto Ierusalimschy
|
0bda88e6cd
small steps towards yields in iterators and tag methods
|
21 years ago |
Roberto Ierusalimschy
|
7966a4acae
avoid name clashes among different files
|
21 years ago |
Roberto Ierusalimschy
|
b4cd38ba6c
new scheme for configuration through `luaconf.h'
|
21 years ago |
Roberto Ierusalimschy
|
079facab40
ensures own top is corrected after calling function with multiple results
|
21 years ago |
Roberto Ierusalimschy
|
21bc05c920
write barrier for C upvalues
|
21 years ago |