<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/lua-github.git, branch v5.3.6</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>Fixed bug of long strings in binary chunks</title>
<updated>2020-08-18T17:48:43+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-08-18T17:48:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=75ea9ccbea7c4886f30da147fb67b693b2624c26'/>
<id>75ea9ccbea7c4886f30da147fb67b693b2624c26</id>
<content type='text'>
When "undumping" a long string, the function 'LoadVector' can call the
reader function, which can run the garbage collector, which can collect
the string being read. So, the string must be anchored during the call
to 'LoadVector'. (This commit also fixes the identation in 'l_alloc'.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When "undumping" a long string, the function 'LoadVector' can call the
reader function, which can run the garbage collector, which can collect
the string being read. So, the string must be anchored during the call
to 'LoadVector'. (This commit also fixes the identation in 'l_alloc'.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Added directory 'testes/libs/P1' to the repository</title>
<updated>2020-08-12T19:58:51+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-08-12T19:58:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=5027298b46c1e436bc7a007554139a29f34c2971'/>
<id>5027298b46c1e436bc7a007554139a29f34c2971</id>
<content type='text'>
This directory is used for some tests. As standard Lua has no command
to create directories, it must be present before running the tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This directory is used for some tests. As standard Lua has no command
to create directories, it must be present before running the tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>'realloc' can fail when shrinking a block</title>
<updated>2020-08-12T14:13:47+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-08-12T14:13:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=6d763a250090e94b7cca0b971aac54b5c468cc18'/>
<id>6d763a250090e94b7cca0b971aac54b5c468cc18</id>
<content type='text'>
According to ISO C, 'realloc' can fail when shrinking a block. If that
happens, 'l_alloc' simply ignores the fail and returns the original
block.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to ISO C, 'realloc' can fail when shrinking a block. If that
happens, 'l_alloc' simply ignores the fail and returns the original
block.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug: Negation overflow in getlocal/setlocal</title>
<updated>2020-08-03T19:25:28+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-08-03T19:25:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=b5bc89846721375fe30772eb8c5ab2786f362bf9'/>
<id>b5bc89846721375fe30772eb8c5ab2786f362bf9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed bug: invalid mode can crash 'io.popen'</title>
<updated>2020-07-20T18:55:18+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-07-20T18:55:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=092f66fb0590f543ee5c45156ddabaddc7222a92'/>
<id>092f66fb0590f543ee5c45156ddabaddc7222a92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated release number and copyright year</title>
<updated>2020-07-14T12:37:36+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-07-14T12:37:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=e7411fab800e2cfa810a1ba296356532eabdde40'/>
<id>e7411fab800e2cfa810a1ba296356532eabdde40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added .gitignore</title>
<updated>2020-07-13T18:14:54+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-07-13T18:14:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=4d6efa1f2d509aed22841af19ebd5f0acb5bfe27'/>
<id>4d6efa1f2d509aed22841af19ebd5f0acb5bfe27</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed missing GC barriers in compiler and undump</title>
<updated>2020-06-18T18:56:45+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2020-06-18T18:56:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=f5eb809d3f1da13683cd02184042e67228206205'/>
<id>f5eb809d3f1da13683cd02184042e67228206205</id>
<content type='text'>
While building a new prototype, the GC needs barriers for every object
(strings and nested prototypes) that is attached to the new prototype.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While building a new prototype, the GC needs barriers for every object
(strings and nested prototypes) that is attached to the new prototype.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed typos in comments</title>
<updated>2019-12-27T13:48:23+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-12-27T13:48:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=d71a548685eb3ac5ea598d6a9e7481389c558808'/>
<id>d71a548685eb3ac5ea598d6a9e7481389c558808</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>File 'bugs' no longer tracked by git</title>
<updated>2019-11-25T14:23:30+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2019-11-25T14:23:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/lua-github.git/commit/?id=cee1ebe3373d1ed9c87182edef49bd866126cceb'/>
<id>cee1ebe3373d1ed9c87182edef49bd866126cceb</id>
<content type='text'>
The file 'bugs' reports bugs in several different versions
(corresponding to different branches in the repository), without
a clear division of "this bugs belongs to this version". So, it
doesn't make sense to track it along with one (or many) versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The file 'bugs' reports bugs in several different versions
(corresponding to different branches in the repository), without
a clear division of "this bugs belongs to this version". So, it
doesn't make sense to track it along with one (or many) versions.
</pre>
</div>
</content>
</entry>
</feed>
