<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/lua-github.git/lstate.h, branch v5.4-beta</title>
<subtitle>github.com: lua/lua.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/'/>
<entry>
<title>Supressed errors in '__close' generate warnings</title>
<updated>2019-08-16T12:51:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-08-16T12:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=ca13be9af784b7288d3a07d9b5bccb329086e885'/>
<id>ca13be9af784b7288d3a07d9b5bccb329086e885</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tag LUA_TUPVALTBC replaced by a flag</title>
<updated>2019-07-19T14:12:31+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-07-19T14:12:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=dc07719b0dbc4f2df0f42e34e18be1e0ac4fa2c3'/>
<id>dc07719b0dbc4f2df0f42e34e18be1e0ac4fa2c3</id>
<content type='text'>
It is simpler to signal a to-be-closed upvalue with a boolean flag,
instead of using a different tag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is simpler to signal a to-be-closed upvalue with a boolean flag,
instead of using a different tag.
</pre>
</div>
</content>
</entry>
<entry>
<title>Details (typos in comments)</title>
<updated>2019-07-05T18:03:15+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-07-05T18:03:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=e888976bc6ba5592fb8ab8ecc04a8f63e217aa74'/>
<id>e888976bc6ba5592fb8ab8ecc04a8f63e217aa74</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>New function 'setCstacklimit'</title>
<updated>2019-06-18T19:52:22+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-06-18T19:52:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=be73f72fcc944a8ebae2c60d2ce84139acb011b9'/>
<id>be73f72fcc944a8ebae2c60d2ce84139acb011b9</id>
<content type='text'>
Added new functions to dynamically set the C-stack limit
('lua_setCstacklimit' in the C-API, 'debug.setCstacklimit' in Lua).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added new functions to dynamically set the C-stack limit
('lua_setCstacklimit' in the C-API, 'debug.setCstacklimit' in Lua).
</pre>
</div>
</content>
</entry>
<entry>
<title>Revamp around 'L-&gt;nCcalls' count</title>
<updated>2019-06-12T13:31:38+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-06-12T13:31:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=3cd9b56ae6002b4ef28d2467abd119606ae625d3'/>
<id>3cd9b56ae6002b4ef28d2467abd119606ae625d3</id>
<content type='text'>
The field 'L-&gt;nCcalls' now counts downwards, so that the C-stack
limits do not depend on the stack size.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The field 'L-&gt;nCcalls' now counts downwards, so that the C-stack
limits do not depend on the stack size.
</pre>
</div>
</content>
</entry>
<entry>
<title>Details</title>
<updated>2019-05-28T18:46:49+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-05-28T18:46:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=b293ae0577bebaca7169cb4f041b800641d5e2c4'/>
<id>b293ae0577bebaca7169cb4f041b800641d5e2c4</id>
<content type='text'>
- new error message for "attempt to assign to const variable"
- note in the manual about compatibility options
- comments
- small changes in 'read_line' and 'pushstr'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- new error message for "attempt to assign to const variable"
- note in the manual about compatibility options
- comments
- small changes in 'read_line' and 'pushstr'
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes in the warning system</title>
<updated>2019-03-14T18:30:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-03-14T18:30:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=b56d4e570a60a8e84df8288c3122eb5bb5c20af6'/>
<id>b56d4e570a60a8e84df8288c3122eb5bb5c20af6</id>
<content type='text'>
- The warning functions get an extra parameter that tells whether
message is to be continued (instead of using end-of-lines as a signal).

- The user data for the warning function is a regular value, instead
of a writable slot inside the Lua state.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- The warning functions get an extra parameter that tells whether
message is to be continued (instead of using end-of-lines as a signal).

- The user data for the warning function is a regular value, instead
of a writable slot inside the Lua state.
</pre>
</div>
</content>
</entry>
<entry>
<title>After a "bad collections", avoid switching back back to generational</title>
<updated>2019-01-30T13:44:42+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-01-30T13:44:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=2c32bff60987d38a60a58d4f0123f3783da60a63'/>
<id>2c32bff60987d38a60a58d4f0123f3783da60a63</id>
<content type='text'>
After a major bad collection (one that collects too few objects),
next collection will be major again. In that case, avoid switching
back to generational mode (as it will have to switch again to
incremental to do next major collection).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After a major bad collection (one that collects too few objects),
next collection will be major again. In that case, avoid switching
back to generational mode (as it will have to switch again to
incremental to do next major collection).
</pre>
</div>
</content>
</entry>
<entry>
<title>No more LUA_ERRGCMM errors</title>
<updated>2019-01-01T14:14:56+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-01-01T14:14:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=c6f7181e910b6b2ff1346b5486a31be87b1da5af'/>
<id>c6f7181e910b6b2ff1346b5486a31be87b1da5af</id>
<content type='text'>
Errors in finalizers (__gc metamethods) are never propagated.
Instead, they generate a warning.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Errors in finalizers (__gc metamethods) are never propagated.
Instead, they generate a warning.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added a warning system to Lua</title>
<updated>2018-12-28T17:42:34+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-12-28T17:42:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=437a5b07d415e1a74160ddfd804017171d6cc5cb'/>
<id>437a5b07d415e1a74160ddfd804017171d6cc5cb</id>
<content type='text'>
The warning system is just a way for Lua to emit warnings, messages
to the programmer that do not interfere with the running program.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The warning system is just a way for Lua to emit warnings, messages
to the programmer that do not interfere with the running program.
</pre>
</div>
</content>
</entry>
</feed>
