<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/tests/cancel.lua, branch v4.0.0</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=v4.0.0</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=v4.0.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2026-02-26T10:02:55+00:00</updated>
<entry>
<title>change cancel_test() to raise cancel_error on hard-cancels by default</title>
<updated>2026-02-26T10:02:55+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2026-02-26T10:02:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=4f97720e4c3944ccf9b9742028dc697c2dd94c5a'/>
<id>urn:sha1:4f97720e4c3944ccf9b9742028dc697c2dd94c5a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New feature: Linda periodical cancellation checks</title>
<updated>2025-04-18T08:26:19+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-04-18T08:26:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=022e40cc71beda874d0bad2cec227e472d5dd4af'/>
<id>urn:sha1:022e40cc71beda874d0bad2cec227e472d5dd4af</id>
<content type='text'>
* lanes.linda() api change: takes all settings in a single table argument
* new linda creation argument wake_period
* new lanes.configure setting linda_wake_period
* adjusted all unit tests (one TODO test fails on purpose)
</content>
</entry>
<entry>
<title>Give a name to all lanes in the tests</title>
<updated>2025-03-14T13:53:09+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-14T13:53:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=512f4c0b46ea5cc359e673b7379cd81925863121'/>
<id>urn:sha1:512f4c0b46ea5cc359e673b7379cd81925863121</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix/disable some unit tests against LuaJIT until the failure reason is discovered</title>
<updated>2025-03-10T13:34:16+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-10T13:34:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=d290acf78ad4291099ebccdf94d81aa60ce866bb'/>
<id>urn:sha1:d290acf78ad4291099ebccdf94d81aa60ce866bb</id>
<content type='text'>
* cancel.lua fails when using lanes.coro
* coro/basics.lua fails because an error message is different
* coro/error_handling fails for an unknown reason
* a lanes.finally test crashes inside lua_close
</content>
</entry>
<entry>
<title>Migrated unit tests to Catch2 v3.7.1</title>
<updated>2024-12-20T11:26:29+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-12-20T11:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=fe8d396980f18bf09ee2717817cd795130cf64d1'/>
<id>urn:sha1:fe8d396980f18bf09ee2717817cd795130cf64d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Internal rework of an enum bad practice usage</title>
<updated>2024-12-03T16:13:35+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-12-03T16:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=d8580e14fec64dd5bf3dd492a4811b290cbe4aec'/>
<id>urn:sha1:d8580e14fec64dd5bf3dd492a4811b290cbe4aec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New method linda:restrict()</title>
<updated>2024-12-03T09:26:47+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-12-03T09:26:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=307fd830eb168005a3ba3d557343284814757eff'/>
<id>urn:sha1:307fd830eb168005a3ba3d557343284814757eff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Internal refactorization to properly handle lua_resume idiosyncrasies</title>
<updated>2024-07-29T16:07:16+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-07-29T16:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=bb11006f635a69dd9244e09e4359ed02eff8fe84'/>
<id>urn:sha1:bb11006f635a69dd9244e09e4359ed02eff8fe84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix finalizers in coroutine lanes</title>
<updated>2024-07-04T07:12:32+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-07-04T07:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=f37a7c2334fdfb8f30d0b76ecf25aff484adec28'/>
<id>urn:sha1:f37a7c2334fdfb8f30d0b76ecf25aff484adec28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Renamed set_debug_threadname → lane_threadname (can also read the current name now)</title>
<updated>2024-07-03T11:21:45+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-07-03T11:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=ffedd175233975f3ca9ac940df9883898d5ace25'/>
<id>urn:sha1:ffedd175233975f3ca9ac940df9883898d5ace25</id>
<content type='text'>
</content>
</entry>
</feed>
