<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/src, branch v3.15.0</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=v3.15.0</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=v3.15.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2021-06-26T16:25:53+00:00</updated>
<entry>
<title>fix stack overflow when transfering a clonable userdata referencing itself through a uservalue</title>
<updated>2021-06-26T16:25:53+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-06-26T16:25:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=909470be9f7ec1dd2d09ae1a371d69c9c652e957'/>
<id>urn:sha1:909470be9f7ec1dd2d09ae1a371d69c9c652e957</id>
<content type='text'>
</content>
</entry>
<entry>
<title>correctly transfer the uservalue of a deep userdata</title>
<updated>2021-06-24T15:47:20+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-06-24T15:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=050e14dd7fa04e2262ae6b1cc984d76c4149b664'/>
<id>urn:sha1:050e14dd7fa04e2262ae6b1cc984d76c4149b664</id>
<content type='text'>
</content>
</entry>
<entry>
<title> __lanesclone now receives the original as light userdata the first time it is called</title>
<updated>2021-06-23T10:38:01+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-06-23T10:38:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=d1ef9b97e356805c622e4832ec76289bae391a6e'/>
<id>urn:sha1:d1ef9b97e356805c622e4832ec76289bae391a6e</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>Merge pull request #190 from eligovision/lanes_lua51_bugfix</title>
<updated>2021-06-16T12:16:20+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2021-06-16T12:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=21b2ac762ff8a5926872963aa2fd8feeb1bf3b39'/>
<id>urn:sha1:21b2ac762ff8a5926872963aa2fd8feeb1bf3b39</id>
<content type='text'>
Bug fix for Lua 5.1/LuaJIT: lua_getiuservalue must check if lua_getfe…</content>
</entry>
<entry>
<title>Compat lua_setiuservalue fixed for Lua 5.1 and LuaJIT</title>
<updated>2021-02-24T16:13:22+00:00</updated>
<author>
<name>valid-ptr</name>
<email>konstantin.matveyev@eligovision.ru</email>
</author>
<published>2021-02-24T16:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=a9daf44c335351366b96f2971b2f8acc227430b1'/>
<id>urn:sha1:a9daf44c335351366b96f2971b2f8acc227430b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bug fix for Lua 5.1/LuaJIT: lua_getiuservalue must check if lua_getfenv returns global environment</title>
<updated>2021-02-15T13:30:27+00:00</updated>
<author>
<name>valid-ptr</name>
<email>konstantin.matveyev@eligovision.ru</email>
</author>
<published>2021-02-15T13:24:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=1d255d1d5f55584626ae247610f379ccdb8f2ec5'/>
<id>urn:sha1:1d255d1d5f55584626ae247610f379ccdb8f2ec5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NetBSD support</title>
<updated>2020-10-05T14:29:56+00:00</updated>
<author>
<name>nia</name>
<email>nia@netbsd.org</email>
</author>
<published>2020-10-05T14:29:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=1a678810b20c65dcc29f5310161ec9ce2be1cd65'/>
<id>urn:sha1:1a678810b20c65dcc29f5310161ec9ce2be1cd65</id>
<content type='text'>
This adds support for NetBSD's flavour of pthreads. There are
minor differences in the declaration of the non-portable pthread
functions, and sched_yield is provided instead of pthread_yield_np.

This allows LuaLanes to build and the test suite to run on NetBSD.
</content>
</entry>
<entry>
<title>Makefile detect MinGW 64 as well as MinGW 32</title>
<updated>2020-04-22T09:26:16+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2020-04-22T09:26:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=a24e54d7d506d4ac38516143b25593922a9959cf'/>
<id>urn:sha1:a24e54d7d506d4ac38516143b25593922a9959cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix THREAD_SET_AFFINITY always failing</title>
<updated>2020-04-22T09:24:20+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2020-04-22T09:24:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=237c642fb50ee0d4c777fc9cd0e7a5b0ead7cabd'/>
<id>urn:sha1:237c642fb50ee0d4c777fc9cd0e7a5b0ead7cabd</id>
<content type='text'>
</content>
</entry>
</feed>
