<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/src, branch v3.7.7</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=v3.7.7</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=v3.7.7'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2014-01-09T13:24:32+00:00</updated>
<entry>
<title>Fix argument checks in linda:limit()</title>
<updated>2014-01-09T13:24:32+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt period germain arrobase gmail period com</email>
</author>
<published>2014-01-09T13:24:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=2d0c030411bf717664b1a8bd502ce5a74ee9a257'/>
<id>urn:sha1:2d0c030411bf717664b1a8bd502ce5a74ee9a257</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Linda fixes</title>
<updated>2014-01-09T11:07:41+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt period germain arrobase gmail period com</email>
</author>
<published>2014-01-09T11:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=cc03c619dafe39cab231045f3c8592398e4b6944'/>
<id>urn:sha1:cc03c619dafe39cab231045f3c8592398e4b6944</id>
<content type='text'>
* bumped version to 3.7.7
* fix crash when calling linda:count() on unknown keys
* purge key storage with linda:set( key, nil) on an unlimited key to
reduce memory usage with lots of keys
* linda:limit() wakes write-blocked threads if necessary when the new
limit enables writes to occur again
* linda:set() wakes write-blocked threads if necessary if the operation
created some room to write into
</content>
</entry>
<entry>
<title>fix on_state_create circular logic issue</title>
<updated>2014-01-06T09:40:14+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt period germain arrobase gmail period com</email>
</author>
<published>2014-01-06T09:40:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=b335cbcc9f07dc71999b885ffa2962c0ec00f5eb'/>
<id>urn:sha1:b335cbcc9f07dc71999b885ffa2962c0ec00f5eb</id>
<content type='text'>
* if config.on_state_create() is a C function, call it by direct C
closure reconstruction in newly created states
* bumped version to 3.7.6
</content>
</entry>
<entry>
<title>Update tools.c</title>
<updated>2013-12-28T00:13:34+00:00</updated>
<author>
<name>AlexanderKhilo</name>
<email>khilo.alexander@gmail.com</email>
</author>
<published>2013-12-28T00:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=70c95af4b5496209fdacc7434c12d79bacd9d3e0'/>
<id>urn:sha1:70c95af4b5496209fdacc7434c12d79bacd9d3e0</id>
<content type='text'>
Actually, you shouldn't need malloc.h at all, it's obsolete; including stdlib.h should take care of what malloc.h used to handle.</content>
</entry>
<entry>
<title>fixed a shutdown crash</title>
<updated>2013-12-20T10:47:38+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt period germain arrobase gmail period com</email>
</author>
<published>2013-12-20T10:47:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=95c696cffe7bf16e27d6d766750c96a38dd23b32'/>
<id>urn:sha1:95c696cffe7bf16e27d6d766750c96a38dd23b32</id>
<content type='text'>
* fixed a crash that can occur at shutdown when an object stored inside
a keeper state performs a linda operation on a linda making use of
another keeper
* bumped version to 3.7.5
</content>
</entry>
<entry>
<title>new config option demote_full_userdata</title>
<updated>2013-12-20T10:46:42+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt period germain arrobase gmail period com</email>
</author>
<published>2013-12-20T10:46:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=4ece73b1e0d8f75fa63a5b39a91731147870bd0a'/>
<id>urn:sha1:4ece73b1e0d8f75fa63a5b39a91731147870bd0a</id>
<content type='text'>
use demote_full_userdata to select between light userdata demotion or
raising an error when attempting to transfer a non-deep full userdata
</content>
</entry>
<entry>
<title>Fix an incorrect assertion in lanes.require()</title>
<updated>2013-12-13T08:27:59+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt period germain arrobase gmail period com</email>
</author>
<published>2013-12-13T08:27:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=bfe766927eeced475904acdc08c0ec5375e5ab49'/>
<id>urn:sha1:bfe766927eeced475904acdc08c0ec5375e5ab49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>new API lanes.set_thread_priority()</title>
<updated>2013-12-04T07:40:23+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>b n t DOT g e r m a i n AT g m a i l DOT c o m</email>
</author>
<published>2013-12-04T07:40:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=49f8b961cc230280e4cf86cc8d50c8a6d8687a65'/>
<id>urn:sha1:49f8b961cc230280e4cf86cc8d50c8a6d8687a65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>no need for pthread_cleanup_ pair when THREADWAIT_METHOD == THREADWAIT_CONDVAR</title>
<updated>2013-12-04T07:32:16+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>b n t DOT g e r m a i n AT g m a i l DOT c o m</email>
</author>
<published>2013-12-04T06:56:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=653dff5dc2c1a5764ef1afb6ffa5dd96758865ea'/>
<id>urn:sha1:653dff5dc2c1a5764ef1afb6ffa5dd96758865ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed missing extern variable declarations resulting in multiple variable instances</title>
<updated>2013-12-02T15:28:13+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2013-12-02T15:28:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=cf8973dc40548a687e57b86fdf4fe9a26f1b46ce'/>
<id>urn:sha1:cf8973dc40548a687e57b86fdf4fe9a26f1b46ce</id>
<content type='text'>
</content>
</entry>
</feed>
