aboutsummaryrefslogtreecommitdiff
path: root/nptl/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-07-17 19:08:54 -0700
committerUlrich Drepper <drepper@redhat.com>2009-07-17 19:08:54 -0700
commitf351f2b756e634fde2482a8f9790944db868162b (patch)
treeb9aeb45a657589b63b4228f18e6efcb2fd6bad38 /nptl/ChangeLog
parent312d667b85fade523b05f73e0620fb5365fb68a7 (diff)
downloadglibc-f351f2b756e634fde2482a8f9790944db868162b.tar
glibc-f351f2b756e634fde2482a8f9790944db868162b.tar.gz
glibc-f351f2b756e634fde2482a8f9790944db868162b.tar.bz2
glibc-f351f2b756e634fde2482a8f9790944db868162b.zip
Extend x86-64 sem_timedwait to use futex syscall with absolute timeout.
Diffstat (limited to 'nptl/ChangeLog')
-rw-r--r--nptl/ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index 867493ced5..98d3a4de68 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,5 +1,9 @@
2009-07-17 Ulrich Drepper <drepper@redhat.com>
+ * sysdeps/unix/sysv/linux/x86_64/sem_timedwait.S (sem_timedwait):
+ If possible use FUTEX_WAIT_BITSET|FUTEX_CLOCK_REALTIME to directly
+ use absolute timeout.
+
* sysdeps/unix/sysv/linux/x86_64/sem_wait.S (sem_wait): Optimize
handling of uncontested semaphore.