<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lua/lmem.h, branch v5.5.1</title>
<subtitle>A mirror of https://github.com/lua/lua
</subtitle>
<id>https://git.lua4.win/lua/atom?h=v5.5.1</id>
<link rel='self' href='https://git.lua4.win/lua/atom?h=v5.5.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/'/>
<updated>2025-02-20T13:09:04+00:00</updated>
<entry>
<title>Array sizes in undump changed from unsigned to int</title>
<updated>2025-02-20T13:09:04+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-02-20T13:09:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=e5f4927a0b97015d4c22bc22fbf80fb2c11ca7cc'/>
<id>urn:sha1:e5f4927a0b97015d4c22bc22fbf80fb2c11ca7cc</id>
<content type='text'>
Array sizes are always int and are dumped as int, so there is no reason
to read them back as unsigned.
</content>
</entry>
<entry>
<title>Fixed conversion warnings from clang</title>
<updated>2025-01-14T19:24:46+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2025-01-14T19:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=3cdd49c94a8feed94853ba3a6adaa556fb34fd8d'/>
<id>urn:sha1:3cdd49c94a8feed94853ba3a6adaa556fb34fd8d</id>
<content type='text'>
Plus some other details. (Option '-Wuninitialized' was removed from
the makefile because it is already enabled by -Wall.)
</content>
</entry>
<entry>
<title>'-Wconversion' extended to all options of Lua numbers</title>
<updated>2024-07-27T18:13:21+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-07-27T18:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f2206b2abe848f65956fa48da338c2bfac599e4a'/>
<id>urn:sha1:f2206b2abe848f65956fa48da338c2bfac599e4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added gcc option '-Wconversion'</title>
<updated>2024-07-27T16:32:59+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2024-07-27T16:32:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b'/>
<id>urn:sha1:0acd55898d0aaae8dbc14c8a1bc1e3bdffc8701b</id>
<content type='text'>
No warnings for standard numerical types. Still pending alternative
numerical types.
</content>
</entry>
<entry>
<title>Tables have a 'lastfree' information only when needed</title>
<updated>2022-11-01T18:42:08+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2022-11-01T18:42:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=8047b2d03eaaeee44871a11f8d3a3135f2639b1a'/>
<id>urn:sha1:8047b2d03eaaeee44871a11f8d3a3135f2639b1a</id>
<content type='text'>
Only tables with some minimum number of entries in their hash part
have a 'lastfree' field, kept in a header before the node vector.
</content>
</entry>
<entry>
<title>Removed extra information from RCS keyword strings</title>
<updated>2018-08-23T17:26:12+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-08-23T17:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=f99509581ee73c1c2dbddb3398e87c098771d31f'/>
<id>urn:sha1:f99509581ee73c1c2dbddb3398e87c098771d31f</id>
<content type='text'>
Version numbers and dates (mostly wrong) from RCS keyword strings
removed from all source files; only the file name are kept.
</content>
</entry>
<entry>
<title>janitor work on casts</title>
<updated>2018-01-28T15:13:26+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2018-01-28T15:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=e2b15aa21d2f31ccc93e35f50928e26a8d9c84ce'/>
<id>urn:sha1:e2b15aa21d2f31ccc93e35f50928e26a8d9c84ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>more freedom in handling memory-allocation errors (not all allocations</title>
<updated>2017-12-08T17:28:25+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-12-08T17:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=e663a24ab03a54fa221c20a793812e5c5ffdf94f'/>
<id>urn:sha1:e663a24ab03a54fa221c20a793812e5c5ffdf94f</id>
<content type='text'>
automatically raise an error), which allows fixing a bug when resizing
a table.
</content>
</entry>
<entry>
<title>using explicit tests for allocation overflow whenever possible</title>
<updated>2017-12-07T18:59:52+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-12-07T18:59:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=76223730332cbda5d47c09f019ce721b91bd5be2'/>
<id>urn:sha1:76223730332cbda5d47c09f019ce721b91bd5be2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>avoid using one function for different tasks (malloc, free, etc.)</title>
<updated>2017-12-06T18:36:31+00:00</updated>
<author>
<name>Roberto Ierusalimschy</name>
<email>roberto@inf.puc-rio.br</email>
</author>
<published>2017-12-06T18:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lua/commit/?id=49dfaf7447ab707d17fc6061fe1d59c187e4e221'/>
<id>urn:sha1:49dfaf7447ab707d17fc6061fe1d59c187e4e221</id>
<content type='text'>
</content>
</entry>
</feed>
