<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/tests, branch C-Implementation</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=C-Implementation</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=C-Implementation'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2024-04-15T10:21:27+00:00</updated>
<entry>
<title>fix keeper state stack accumulating garbage in case of transfer errors</title>
<updated>2024-04-15T10:21:27+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-04-15T10:21:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=e79953ff093c0518975111c69d16e97ccf966e20'/>
<id>urn:sha1:e79953ff093c0518975111c69d16e97ccf966e20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring all interesting fixes from the C++ implementation back into the C implementation</title>
<updated>2024-04-11T13:14:52+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-04-11T13:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=adaa36dbec1ce9aaafd61873b9d3d898a8c240cf'/>
<id>urn:sha1:adaa36dbec1ce9aaafd61873b9d3d898a8c240cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor tweaks</title>
<updated>2023-08-16T07:59:15+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2023-08-16T07:59:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=f7245f66295752306ee58c1a9be0ed01b653e347'/>
<id>urn:sha1:f7245f66295752306ee58c1a9be0ed01b653e347</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update deadlock.lua</title>
<updated>2022-02-07T13:48:11+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2022-02-07T13:48:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=d5c81657982e96f768f76ea6c01db536f8649284'/>
<id>urn:sha1:d5c81657982e96f768f76ea6c01db536f8649284</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix require() wrapper to return all values returned by original require()</title>
<updated>2021-09-22T13:39:13+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-09-22T13:39:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=9a53a224283fb1d41bae229ad34d61fe6dbc1b76'/>
<id>urn:sha1:9a53a224283fb1d41bae229ad34d61fe6dbc1b76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed some tests</title>
<updated>2021-06-28T06:50:19+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-06-28T06:50:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=cce1a1d235322cf51d62305aee89c7bfa64e9905'/>
<id>urn:sha1:cce1a1d235322cf51d62305aee89c7bfa64e9905</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changed lanes.threads() output so that several lanes with the same name don't clobber each other in the result table</title>
<updated>2021-06-16T16:41:14+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-06-16T16:41:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=5875fe44ba7a240dd101f954c7dc83337a0c2cef'/>
<id>urn:sha1:5875fe44ba7a240dd101f954c7dc83337a0c2cef</id>
<content type='text'>
In the original implementations, the debug name was used as key, which meant that several lanes using the same name would cause only the oldest non-collected one to be listed in the results. Now the result is an array of tuples.
</content>
</entry>
<entry>
<title>Create manual_register.lua</title>
<updated>2019-12-13T09:44:08+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2019-12-13T09:44:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=5add9b9e8ecb48d5e29556e5c655e6573c60c2b4'/>
<id>urn:sha1:5add9b9e8ecb48d5e29556e5c655e6573c60c2b4</id>
<content type='text'>
New test sample to demonstrate on_state_create and manual function registration.
</content>
</entry>
<entry>
<title>Lane cancellation rework</title>
<updated>2019-04-26T10:20:06+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>2019-04-26T10:20:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=9c84074c89661cd1e776eff3d4aa5329a2ac9524'/>
<id>urn:sha1:9c84074c89661cd1e776eff3d4aa5329a2ac9524</id>
<content type='text'>
opt.cancelstep is gone, hook is installed by lane:cancel() if requested
lane:cancel() rework (see doc)
</content>
</entry>
<entry>
<title>lane:cancel internal code refactorization</title>
<updated>2019-04-19T12:58:25+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2019-04-19T12:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=be1e9d37d9809ee55f26d811208fa64ea9b3785a'/>
<id>urn:sha1:be1e9d37d9809ee55f26d811208fa64ea9b3785a</id>
<content type='text'>
</content>
</entry>
</feed>
