Roberto Ierusalimschy
|
6cdf0d8768
tables can become full of "emptys" slots, and keep growing without limits.
|
27 years ago |
Roberto Ierusalimschy
|
5981161360
small optimizations (?)
|
27 years ago |
Roberto Ierusalimschy
|
0e1058cfdd
small optimizations in switch order
|
27 years ago |
Roberto Ierusalimschy
|
45e533599f
optimization: closures without upvalues don't need to be closures
|
28 years ago |
Roberto Ierusalimschy
|
80b3d28f4a
details (mainly error messages)
|
28 years ago |
Roberto Ierusalimschy
|
accd7bc253
small modifications (format, small optimizations, etc)
|
28 years ago |
Roberto Ierusalimschy
|
592a3f289b
first implementation of centralized global state.
|
28 years ago |
Roberto Ierusalimschy
|
e78cf96c97
first version of Cclosures.
|
28 years ago |
Roberto Ierusalimschy
|
907368ead5
GC now considers an "estimate" of object size, instead of just the number
|
28 years ago |
Roberto Ierusalimschy
|
2c89651fc6
macro "val" should live together with macro "ref".
|
28 years ago |
Roberto Ierusalimschy
|
eb617df2d8
better way to traverse GCnode lists.
|
28 years ago |
Roberto Ierusalimschy
|
a404f6e0e6
Lua tables (hash)
|
28 years ago |