Roberto Ierusalimschy
|
be908a7d4d
Removed unused field 'UpVal.tbc'
|
2 年之前 |
Roberto Ierusalimschy
|
413a393e62
Stack indices changed to union's
|
2 年之前 |
Roberto Ierusalimschy
|
c6cea857a4
Better documentation for 'multires' expressions
|
2 年之前 |
Roberto Ierusalimschy
|
196bb94d66
Bug: 'lua_settop' may use an invalid pointer to stack
|
3 年之前 |
Roberto Ierusalimschy
|
81c6021fb4
New implementation for 'tbclist'
|
4 年之前 |
Roberto Ierusalimschy
|
4e47f81188
New implementation for to-be-closed variables
|
4 年之前 |
Roberto Ierusalimschy
|
2bfa13e520
Fixed some bugs around stack reallocation
|
4 年之前 |
Roberto Ierusalimschy
|
6ccd24eff5
Simpler handling of errors when creating tbc variables
|
4 年之前 |
Roberto Ierusalimschy
|
b07fc10e91
Allow yields inside '__close' metamethods
|
4 年之前 |
Roberto Ierusalimschy
|
59e565d955
No need to recheck close method before calling it
|
4 年之前 |
Roberto Ierusalimschy
|
7af27ef59d
Cleaner handling of errors in '__close' metamethods
|
4 年之前 |
Roberto Ierusalimschy
|
0ceada8da9
Report last error in closing methods
|
4 年之前 |
Roberto Ierusalimschy
|
f9d29b0c44
Upvalues removed from 'openupval' before being closed
|
4 年之前 |
Roberto Ierusalimschy
|
c23cc86c54
Details
|
4 年之前 |
Roberto Ierusalimschy
|
f849885a4b
Small changes in macros that change GC colors
|
5 年之前 |
Roberto Ierusalimschy
|
d2c2e32e8a
All objects are kept 'new' in incremental GC
|
5 年之前 |
Roberto Ierusalimschy
|
46c3587a6f
Clearer distinction between types and tags
|
5 年之前 |
Roberto Ierusalimschy
|
bd1b87c579
Comments (mosty typos)
|
5 年之前 |
Roberto Ierusalimschy
|
5f83fb6582
Details
|
5 年之前 |
Roberto Ierusalimschy
|
ca13be9af7
Supressed errors in '__close' generate warnings
|
6 年之前 |
Roberto Ierusalimschy
|
f645d31573
To-be-closed variables must be closed on initialization
|
6 年之前 |
Roberto Ierusalimschy
|
9e6807c3c9
Do not collect open upvalues
|
6 年之前 |
Roberto Ierusalimschy
|
440a5ee78c
Fixed bug for emergency collection in upvalue creation
|
6 年之前 |
Roberto Ierusalimschy
|
dc07719b0d
Tag LUA_TUPVALTBC replaced by a flag
|
6 年之前 |
Roberto Ierusalimschy
|
024a6071ca
Small bug with stack reallocation
|
6 年之前 |
Roberto Ierusalimschy
|
c220b0a5d0
'__close' method may be called again in case of error
|
6 年之前 |
Roberto Ierusalimschy
|
298f383ffc
Avoid setting the stack top below upvalues to be closed
|
6 年之前 |
Roberto Ierusalimschy
|
b4d5dff8ec
Multiple errors in '__toclose' report the first one
|
6 年之前 |
Roberto Ierusalimschy
|
cf71a5ddc7
Details
|
6 年之前 |
Roberto Ierusalimschy
|
4ace93ca65
No more to-be-closed functions
|
6 年之前 |