Roberto Ierusalimschy
|
e888976bc6
Details (typos in comments)
|
6 years ago |
Roberto Ierusalimschy
|
1d70708a78
Fixed bug [5.4 alpha] for errors in finalizers
|
6 years ago |
Roberto Ierusalimschy
|
2c68e66570
Details
|
6 years ago |
Roberto Ierusalimschy
|
38425e0692
Avoid moving the collector while in 'GCSenteratomic' state
|
6 years ago |
Roberto Ierusalimschy
|
8fa4f1380b
Finalizers must be callable
|
6 years ago |
Roberto Ierusalimschy
|
b56d4e570a
Changes in the warning system
|
6 years ago |
Roberto Ierusalimschy
|
2c32bff609
After a "bad collections", avoid switching back back to generational
|
6 years ago |
Roberto Ierusalimschy
|
c6f7181e91
No more LUA_ERRGCMM errors
|
6 years ago |
Roberto Ierusalimschy
|
e8c779736f
Removed internal cache for closures
|
6 years ago |
Roberto Ierusalimschy
|
bd96330d03
First "complete" implementation of to-be-closed variables
|
6 years ago |
Roberto Ierusalimschy
|
4cd1f4aac0
Towards "to closed" local variables
|
6 years ago |
Roberto Ierusalimschy
|
ccae0f5aad
Comments about OLD0/OLD1 ages
|
7 years ago |
Roberto Ierusalimschy
|
2e297d6ab3
Fixed bug in generational collection of userdata
|
7 years ago |
Roberto Ierusalimschy
|
626cf0581b
Generational mode may wait longer after a major collection
|
7 years ago |
Roberto Ierusalimschy
|
6e600695f8
field 'sizearray' in struct 'Table' changed to 'alimit', which can
|
7 years ago |
Roberto Ierusalimschy
|
0c7738240e
FALLTHROUGH comment must be last "statement"
|
7 years ago |
Roberto Ierusalimschy
|
2952bc5fc9
special compact representation for userdata with no user values
|
7 years ago |
Roberto Ierusalimschy
|
4a7fe61806
in 'clearbykeys', clear keys of just-removed entries too
|
7 years ago |
Roberto Ierusalimschy
|
9243c414d9
first version of empty entries in tables
|
7 years ago |
Roberto Ierusalimschy
|
477ca2fe8c
some reorganization in 'lobject.h'
|
7 years ago |
Roberto Ierusalimschy
|
ca6fe7449a
userdata can have multiple user values
|
7 years ago |
Roberto Ierusalimschy
|
1afd5a152d
more generic way to handle 'gclist'
|
7 years ago |
Roberto Ierusalimschy
|
daff7c3b4d
small corrections in generational mode
|
7 years ago |
Roberto Ierusalimschy
|
e2b15aa21d
janitor work on casts
|
7 years ago |
Roberto Ierusalimschy
|
cf7eff45f3
keep control of stack top in Lua functions concentrated in 'luaV_execute'
|
7 years ago |
Roberto Ierusalimschy
|
1d5b885437
when running Lua code, there is no need to keep 'L->top' "correct";
|
7 years ago |
Roberto Ierusalimschy
|
e663a24ab0
more freedom in handling memory-allocation errors (not all allocations
|
7 years ago |
Roberto Ierusalimschy
|
421e459684
'luaS_resize' can raise memory errors
|
7 years ago |
Roberto Ierusalimschy
|
ac78b914b6
warnings from Visual Studio /W3
|
7 years ago |
Roberto Ierusalimschy
|
599f1742c6
detail (typo in comments)
|
7 years ago |