summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArne Babenhauserheide <arne_bab@web.de>2013-05-10 21:57:57 +0200
committerArne Babenhauserheide <arne_bab@web.de>2013-05-10 21:57:57 +0200
commit20aefa86b206b0360230f73f236c1705dc1b4bf1 (patch)
treeaa32c8d694576196f34d9bc9a40ef9bcc9f5419c
parent74269f57f48477299b694c868e392b8b17e4064e (diff)
qoth: Use the full names to identify pthread people.
-rw-r--r--contributing/web_pages/news/qoth_next.mdwn2
1 files changed, 1 insertions, 1 deletions
diff --git a/contributing/web_pages/news/qoth_next.mdwn b/contributing/web_pages/news/qoth_next.mdwn
index 60d0d8d1..f2fc220f 100644
--- a/contributing/web_pages/news/qoth_next.mdwn
+++ b/contributing/web_pages/news/qoth_next.mdwn
@@ -23,7 +23,7 @@ else="
[[!cut id="full_news" text="""
-At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vincente, Barry, Thomas, Richard and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators.
+At the end of the last 2 quarters, Samuel Thibault pushed the [pthread patches](http://lists.gnu.org/archive/html/bug-hurd/2012-11/msg00088.html) from Vicente Hernando Ara, Barry de Frese, Thomas Schwinge, Richard Braun and Samuel and others to the different upstream packages, finally enabling modern pthreads for the Hurd, which makes it possible to implement full Hurd bindings for languages which require pthreads, so for example [PyHurd](http://savannah.nongnu.org/projects/pyhurd/) can profit from the Hurd libraries instead of having to rely on low-level Mach bindings to implement Hurd features like translators.
The switch to pthreads has been attempted multiple times, but in the past it always hit some tricky issues which proved to be a roadblock. Last year, Richard Braun took up the task again and finished the transition of the Hurd libraries, glibc and libpthread to pthread. His work required significant low-level magic, including the reworking of condition implications, finding a workaround for changing the stack size, avoiding a segfault during early initialization and adjusting priorities to avoid starvation.