Roberto Ierusalimschy
|
2ca5181413
Branch 5.2 - new releases for 5.2 go from here, main trunk goes
|
12 tahun lalu |
Roberto Ierusalimschy
|
f5ae26ec6c
official branch for Lua 5.1
|
17 tahun lalu |
Roberto Ierusalimschy
|
ea2cc2bc47
small improvements for allignments
|
19 tahun lalu |
Roberto Ierusalimschy
|
e84b11a494
avoid names starting with '_'
|
20 tahun lalu |
Roberto Ierusalimschy
|
eca9fa02d2
small improvement
|
20 tahun lalu |
Roberto Ierusalimschy
|
6cf85dcc90
metatables for all types
|
20 tahun lalu |
Roberto Ierusalimschy
|
8718fda9b2
added LUAI_FUNC to functions not in the API
|
20 tahun lalu |
Roberto Ierusalimschy
|
7b6c3b463e
small optimizations
|
20 tahun lalu |
Roberto Ierusalimschy
|
390256edf7
better name for GC pause
|
20 tahun lalu |
Roberto Ierusalimschy
|
fb0f95a2b7
call limit may be larger than shorts
|
20 tahun lalu |
Roberto Ierusalimschy
|
d55bb795fa
details
|
20 tahun lalu |
Roberto Ierusalimschy
|
7d45a5f48f
C functions and userdata also have environments
|
20 tahun lalu |
Roberto Ierusalimschy
|
678d2fb2ac
all collected userdata must go to the end of the list of finalizers
|
20 tahun lalu |
Roberto Ierusalimschy
|
334ba8132b
cleaner way to remark open upvalues
|
20 tahun lalu |
Roberto Ierusalimschy
|
5be517602e
no more generational collector (and no more `noinc' mode)
|
20 tahun lalu |
Roberto Ierusalimschy
|
e2498e079e
change in hash algorithm so that it does not need empty slot
|
20 tahun lalu |
Roberto Ierusalimschy
|
c6254dceff
a different option for the GC
|
20 tahun lalu |
Roberto Ierusalimschy
|
39a8082f50
more options for controling the GC
|
20 tahun lalu |
Roberto Ierusalimschy
|
2419f2bf02
cleaner API for coroutines
|
21 tahun lalu |
Roberto Ierusalimschy
|
0b06241483
better control for GC cycles
|
21 tahun lalu |
Roberto Ierusalimschy
|
32d4f304db
first implementation of generational GC
|
21 tahun lalu |
Roberto Ierusalimschy
|
e8d4fe7236
new macro `lua_threadyield' + lock stuff in `luaconf.h' + details
|
21 tahun lalu |
Roberto Ierusalimschy
|
616438fe9a
new way to use `vararg' parameters (with `...')
|
21 tahun lalu |
Roberto Ierusalimschy
|
0bda88e6cd
small steps towards yields in iterators and tag methods
|
21 tahun lalu |
Roberto Ierusalimschy
|
26a9b249db
details
|
21 tahun lalu |
Roberto Ierusalimschy
|
47fc57a252
`TObject' renamed to `TValue' + other name changes and better assertions
|
21 tahun lalu |
Roberto Ierusalimschy
|
fe595a45c2
`grayagain' list
|
21 tahun lalu |
Roberto Ierusalimschy
|
9db1942bac
sweep of strings also incremental
|
21 tahun lalu |
Roberto Ierusalimschy
|
c6eac44a94
two different white flags (to distinguish dead elements from new ones)
|
21 tahun lalu |
Roberto Ierusalimschy
|
8878554b85
single list for all collectible objects, with udata separated at the
|
21 tahun lalu |