<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/src/jthread/win32/jsemaphore.cpp, branch 5.1.1</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=5.1.1</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=5.1.1'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2015-08-24T02:04:06+00:00</updated>
<entry>
<title>Clean up threading</title>
<updated>2015-08-24T02:04:06+00:00</updated>
<author>
<name>ShadowNinja</name>
<email>shadowninja@minetest.net</email>
</author>
<published>2015-04-07T10:13:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=e4bff8be94c0db4f94e63ad448d0eeb869ccdbbd'/>
<id>urn:sha1:e4bff8be94c0db4f94e63ad448d0eeb869ccdbbd</id>
<content type='text'>
  * Rename everything.
    * Strip J prefix.
    * Change UpperCamelCase functions to lowerCamelCase.
  * Remove global (!) semaphore count mutex on OSX.
  * Remove semaphore count getter (unused, unsafe, depended on internal
    API functions on Windows, and used a hack on OSX).
  * Add `Atomic&lt;type&gt;`.
  * Make `Thread` handle thread names.
  * Add support for C++11 multi-threading.
  * Combine pthread and win32 sources.
  * Remove `ThreadStarted` (unused, unneeded).
  * Move some includes from the headers to the sources.
  * Move all of `Event` into its header (allows inlining with no new includes).
  * Make `Event` use `Semaphore` (except on Windows).
  * Move some porting functions into `Thread`.
  * Integrate logging with `Thread`.
  * Add threading test.
</content>
</entry>
<entry>
<title>Fix some MSVC-specific warnings and add debug path as an MSVC directory</title>
<updated>2015-02-02T07:01:13+00:00</updated>
<author>
<name>kwolekr</name>
<email>kwolekr@minetest.net</email>
</author>
<published>2015-02-02T07:01:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=0118c111e8f12602b03cee8deb4c86f9b9e28cf3'/>
<id>urn:sha1:0118c111e8f12602b03cee8deb4c86f9b9e28cf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix win32 reading semaphore count not working (broke all queues)</title>
<updated>2014-01-15T19:03:11+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2014-01-14T21:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=4896d4b829d5e980dd3da586d7d713209ed72e89'/>
<id>urn:sha1:4896d4b829d5e980dd3da586d7d713209ed72e89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make MutexQueue use jsemaphore for signaling</title>
<updated>2014-01-10T09:10:45+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2014-01-06T11:45:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=8b0b857eaaa50c6ec217a46c0577395c78ec04c7'/>
<id>urn:sha1:8b0b857eaaa50c6ec217a46c0577395c78ec04c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix win32 jthread implementation</title>
<updated>2013-12-06T16:49:10+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2013-12-06T16:49:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=35f88ac67c872077206f01d05589dc208ee5851f'/>
<id>urn:sha1:35f88ac67c872077206f01d05589dc208ee5851f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix modstore/favourites hang by adding asynchronous lua job support</title>
<updated>2013-11-29T21:09:14+00:00</updated>
<author>
<name>sapier</name>
<email>Sapier at GMX dot net</email>
</author>
<published>2013-11-26T17:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=2e66aca35722e7fee786027d545fe371786fc01f'/>
<id>urn:sha1:2e66aca35722e7fee786027d545fe371786fc01f</id>
<content type='text'>
</content>
</entry>
</feed>
