<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/Makefile, branch master</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=master</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2025-05-07T13:43:01+00:00</updated>
<entry>
<title>Thread priority rework</title>
<updated>2025-05-07T13:43:01+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2025-05-07T13:43:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=074a7157b6bd3867b60d04f685cdede6063e6e3c'/>
<id>urn:sha1:074a7157b6bd3867b60d04f685cdede6063e6e3c</id>
<content type='text'>
* thread priorities can now be set using the native range of values, if desired.
* thread API errors cause a Lua error instead of aborting the program.
* new function lanes.thread_priority_range(), to query the valid range of priorities.
* unit tests for all of the above
</content>
</entry>
<entry>
<title>Fix some tests (kinda)</title>
<updated>2025-04-15T10:00:23+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-04-15T10:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=c0ac37c79f3d9fbc12b99541f58caaca8667182c'/>
<id>urn:sha1:c0ac37c79f3d9fbc12b99541f58caaca8667182c</id>
<content type='text'>
* split tasking_cancelling in two
* add a timer in basic and tasking_cancelling as a temporary workaround for a deadlock in mingw ucrt64 builds
</content>
</entry>
<entry>
<title>Makefile tweaks</title>
<updated>2025-04-14T14:21:45+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-04-14T14:21:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=9cc30ff72ba25ceb3a1fdef0d8c4a6efc910d777'/>
<id>urn:sha1:9cc30ff72ba25ceb3a1fdef0d8c4a6efc910d777</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash with multi keepers (invalid memory access on close)</title>
<updated>2025-04-07T06:50:10+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-04-07T06:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=98351dc6e48dabc02a941872b0aad7f795e665bd'/>
<id>urn:sha1:98351dc6e48dabc02a941872b0aad7f795e665bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable running tests from the Makefile</title>
<updated>2025-04-01T15:59:18+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-04-01T15:59:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=c3f3c6643ff90a5368a387367dce61d27428f42a'/>
<id>urn:sha1:c3f3c6643ff90a5368a387367dce61d27428f42a</id>
<content type='text'>
It looks like there is still a crash. Will investigate later.
</content>
</entry>
<entry>
<title>lanes/core.[so|dll] → lanes_core.[so|dll]</title>
<updated>2025-03-14T10:32:58+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-14T10:32:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=dee0756ff21c1f7dd4eea067dfb90feb1ba4763d'/>
<id>urn:sha1:dee0756ff21c1f7dd4eea067dfb90feb1ba4763d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More makefile tweaks</title>
<updated>2025-03-14T08:23:23+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-14T08:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=536a64557c82c350fd73ea64c6d4dd1737896579'/>
<id>urn:sha1:536a64557c82c350fd73ea64c6d4dd1737896579</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run a test after building the test executable</title>
<updated>2025-03-13T16:25:04+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-13T16:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=c39cb92325ba7280dae175ec5a32a97d0668981e'/>
<id>urn:sha1:c39cb92325ba7280dae175ec5a32a97d0668981e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More work on Makefiles</title>
<updated>2025-03-13T15:09:03+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-13T15:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=24c8215fa05142cc2461efacc1187ef443450af9'/>
<id>urn:sha1:24c8215fa05142cc2461efacc1187ef443450af9</id>
<content type='text'>
* renamed makefiles:
   - Shared.mk → Shared.makefile
   - src/Makefile → src/Lanes.makefile
   - unit_tests/Makefile → unit_tests/UnitTests.makefile
   - deep_userdata_example/Makefile → deep_userdata_example/DUE.makefile
* Add a makefile for deep_userdata_example
* added a target 'unit_tests' to build them (not running them yet)
* plus some minor internal improvements
</content>
</entry>
<entry>
<title>More makefile improvements</title>
<updated>2025-03-12T15:22:12+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-12T15:22:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=fb03f0e208801406400334014ebcf453ff6f1db0'/>
<id>urn:sha1:fb03f0e208801406400334014ebcf453ff6f1db0</id>
<content type='text'>
</content>
</entry>
</feed>
