commit | 4e47f81188d37e29027158b76271d02a781242e2 | [log] [tgz] |
---|---|---|
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Tue Feb 09 14:00:05 2021 -0300 |
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | Tue Feb 09 14:00:05 2021 -0300 |
tree | c360912d1901acf8371390cc1f716278e5d91bb4 | |
parent | c63e5d212bc5dec1b1c749e3f07b42cd83081826 [diff] |
New implementation for to-be-closed variables To-be-closed variables are linked in their own list, embedded into the stack elements. (Due to alignment, this information does not change the size of the stack elements in most architectures.) This new list does not produce garbage and avoids memory errors when creating tbc variables.
This is the repository of Lua development code, as seen by the Lua team. It contains the full history of all commits but is mirrored irregularly. For complete information about Lua, visit Lua.org.
Please do not send pull requests. To report issues, post a message to the Lua mailing list.
Download official Lua releases from Lua.org.