<feed xmlns='http://www.w3.org/2005/Atom'>
<title>musl/src/thread, branch v0.6.0</title>
<subtitle>musl - an implementation of the standard library for Linux-based systems</subtitle>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/'/>
<entry>
<title>reorganize pthread data structures and move the definitions to alltypes.h</title>
<updated>2011-02-17T22:16:20+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-17T22:16:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=e882756311c7b06e59fcc8e582f03852b7dcfd30'/>
<id>e882756311c7b06e59fcc8e582f03852b7dcfd30</id>
<content type='text'>
this allows sys/types.h to provide the pthread types, as required by
POSIX. this design also facilitates forcing ABI-compatible sizes in
the arch-specific alltypes.h, while eliminating the need for
developers changing the internals of the pthread types to poke around
with arch-specific headers they may not be able to test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this allows sys/types.h to provide the pthread types, as required by
POSIX. this design also facilitates forcing ABI-compatible sizes in
the arch-specific alltypes.h, while eliminating the need for
developers changing the internals of the pthread types to poke around
with arch-specific headers they may not be able to test.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch by njk, simplifies thread register initialization for x86_64</title>
<updated>2011-02-16T14:50:57+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-16T14:50:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=e3657ba5992468f0340efdb741ec32ac0e0acb5c'/>
<id>e3657ba5992468f0340efdb741ec32ac0e0acb5c</id>
<content type='text'>
It's not necessary to save any registers on the stack across syscall in
x86_64 __set_thread_area.  Don't waste cycles or bytes on it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's not necessary to save any registers on the stack across syscall in
x86_64 __set_thread_area.  Don't waste cycles or bytes on it.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch from njk: make x86_64 __uniclone branchless.</title>
<updated>2011-02-16T14:49:54+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-16T14:49:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=22cd9cae819a0fd432da4b1d21502a242871e5d9'/>
<id>22cd9cae819a0fd432da4b1d21502a242871e5d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Port musl to x86-64.  One giant commit!</title>
<updated>2011-02-15T12:32:09+00:00</updated>
<author>
<name>Nicholas J. Kain</name>
<email>njkain@gmail.com</email>
</author>
<published>2011-02-15T12:32:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=1e12632591ab98a6ea3af8680716c28282552981'/>
<id>1e12632591ab98a6ea3af8680716c28282552981</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>finish unifying thread register handling in preparation for porting</title>
<updated>2011-02-15T08:56:52+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-15T08:56:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=7b2dd2235dd0db3a2f71e25d1c0925e0348e1996'/>
<id>7b2dd2235dd0db3a2f71e25d1c0925e0348e1996</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>begin unifying clone/thread management interface in preparation for porting</title>
<updated>2011-02-15T08:24:58+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-15T08:24:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=0b2006c8fea021b7fa1fd267bf270cb8c279f230'/>
<id>0b2006c8fea021b7fa1fd267bf270cb8c279f230</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make pthread_create return EAGAIN on resource failure, as required by POSIX</title>
<updated>2011-02-15T07:20:21+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-15T07:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=59666802fba592a59f2f4ea4dcb053287fd55826'/>
<id>59666802fba592a59f2f4ea4dcb053287fd55826</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reorganize thread exit code, make pthread_exit call cancellation handlers (pt2)</title>
<updated>2011-02-14T00:58:30+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-14T00:58:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=1a9a2ff7b0daf99100db53440a0b18b2801566ca'/>
<id>1a9a2ff7b0daf99100db53440a0b18b2801566ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>reorganize thread exit code, make pthread_exit call cancellation handlers</title>
<updated>2011-02-14T00:50:47+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-14T00:50:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=50e26f09eb13f6568113a05dbcfe94a6b1010da0'/>
<id>50e26f09eb13f6568113a05dbcfe94a6b1010da0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>initial check-in, version 0.5.0</title>
<updated>2011-02-12T05:22:29+00:00</updated>
<author>
<name>Rich Felker</name>
<email>dalias@aerifal.cx</email>
</author>
<published>2011-02-12T05:22:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.musl-libc.org/cgit/musl/commit/?id=0b44a0315b47dd8eced9f3b7f31580cf14bbfc01'/>
<id>0b44a0315b47dd8eced9f3b7f31580cf14bbfc01</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
