[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
nptl 0.38
- From: Ulrich Drepper <drepper redhat com>
- To: phil-list redhat com
- Subject: nptl 0.38
- Date: Sun, 11 May 2003 16:44:08 -0700
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[Resent. The first time I sent it the server just went down.]
I've uploaded new sources to
http://people.redhat.com/drepper/nptl/nptl-0.38.tar.bz2
ftp://people.redhat.com/drepper/nptl/nptl-0.38.tar.bz2
You need the glibc CVS sources as of 2003-05-09T22:40:00-0700.
Changes include:
~ compatibility changes for types on hammer, s390, ppc. The 64bit
platforms had wrong type sizes, alignments, and position of fields
which need to be the same as in LT.
~ minute optimizations in mutex and rwlock for ia64 and ppc
~ update of the unwinding code to support the compromise wrt C++
exception handling. catch(...) blocks are also executed in case
a thread is canceled. Only catch(...), no other catch variant.
This is only logical since the cancellation has no type representable
in C++. Note that the catch(...) block has to rethrow the exception;
otherwise the program will abort. You need a very recent gcc.
~ fix deadlock in fork. The samba people apparently ran into this.
~ fix stack allocation on hammer
~ new functions: pthread_setaffinity_np and pthread_getaffinity_np.
They allow binding thread to specific CPUs.
~ lots of cleanups
The requeue changes are not included. We need to get the kernel side
sorted out first.
- --
- --------------. ,-. 444 Castro Street
Ulrich Drepper \ ,-----------------' \ Mountain View, CA 94041 USA
Red Hat `--' drepper at redhat.com `---------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE+vuBI2ijCOnn/RHQRAjEOAJ0bxv/jtOGEtDoAkB3YamfHo5CkiQCcCcFD
Ne7WGklPJokZIGqnpX0IOPA=
=eIUq
-----END PGP SIGNATURE-----
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]