[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] POSIX threading library branch, master, updated. 46d3992fea0690f81
From: |
Samuel Thibault |
Subject: |
[SCM] POSIX threading library branch, master, updated. 46d3992fea0690f81ed3924a0a13f3aecde809ae |
Date: |
Sun, 02 Nov 2014 03:21:52 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "POSIX threading library".
The branch, master has been updated
via 46d3992fea0690f81ed3924a0a13f3aecde809ae (commit)
from 3360034b7814d90503098700fc18bf07c47838c3 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 46d3992fea0690f81ed3924a0a13f3aecde809ae
Author: Samuel Thibault <address@hidden>
Date: Sun Nov 2 04:20:13 2014 +0100
Wake up queued threads without spin lock held
so that they may have a chance to actually preempt us. Otherwise
they will merely immediately fail to acquire the spin lock, and thus
preemption will have served no purpose.
* sysdeps/generic/pt-rwlock-unlock.c (pthread_rwlock_unlock): Record
an array of __pthread to wake while holding the lock, and wake them
only after unlocking it.
-----------------------------------------------------------------------
Summary of changes:
sysdeps/generic/pt-rwlock-unlock.c | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
hooks/post-receive
--
POSIX threading library
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] POSIX threading library branch, master, updated. 46d3992fea0690f81ed3924a0a13f3aecde809ae,
Samuel Thibault <=