repo.or.cz
/
glibc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix mutex pretty printer test and pretty printer output.
2017-01-20
T
orvald Riegel
F
i
x mutex pretty printe
r
test an
d
pret
t
y
printer outpu
t
.
commit
|
commitdiff
|
tree
2017-01-13
Torva
l
d Riegel
Add compiler bar
r
iers around modific
a
tions of the ro
b
us
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-13
T
o
r
v
a
l
d Riegel
Clea
r
li
s
t of
a
c
q
u
ired ro
b
u
st mutexes
in
t
h
e
chi
l
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-13
Torva
l
d Riegel
ro
b
ust mutexes: Fix broken x8
6
a
s
sembly by
r
emoving
it
commit
|
commitdiff
|
tree
2017-01-10
Torvald
R
i
e
gel
New
pthre
a
d rwlock that is more sca
l
able
.
commit
|
commitdiff
|
tree
2017-01-02
T
orvald
Riegel
Fix pthread_cond_t on sparc for new co
n
dvar
.
commit
|
commitdiff
|
tree
2016-12-31
Tor
v
ald Riegel
New co
n
dvar impleme
n
tat
i
on th
a
t pr
o
vid
e
s s
t
ronger or
d
ering
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
T
o
rva
l
d Riegel
Robus
t
mutexes: Fix l
o
st wake-
u
p
.
commit
|
commitdiff
|
tree
2016-12-05
Torvald Riegel
Use C11-li
k
e atomics instead of plain memor
y
a
c
c
e
sses
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Torvald Riegel
Fix inco
r
rect dou
b
le-ch
e
cked locking relat
e
d
t
o _res_hconf
.
.
.
commit
|
commitdiff
|
tree
2016-08-09
Torvald Riegel
Add atom
i
c
operat
i
ons required
b
y
the new condition
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
T
o
rvald Riegel
Add atomic_exchange_relaxed
.
commit
|
commitdiff
|
tree
2016-06-24
T
o
r
vald Ri
e
gel
Remove ato
m
ic_com
p
are_and_exchange_
b
o
o
l_rel
.
commit
|
commitdiff
|
tree
2016-01-15
Torv
a
ld Riegel
nptl: Add first-line description
f
o
r bar
r
i
er tests
.
commit
|
commitdiff
|
tree
2016-01-15
Torvald Riegel
Fix pthread_barrier_init typo
.
commit
|
commitdiff
|
tree
2016-01-15
Torv
a
ld
R
ie
g
el
New pthread_barr
i
er alg
o
rithm t
o
f
u
lfill b
a
rrier destruction
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
Torvald
Riegel
Do not viola
t
e mute
x
de
s
tructi
o
n
r
equirement
s
.
commit
|
commitdiff
|
tree
2015-12-18
Torvald
R
iegel
R
emov
e
unused va
r
iable in
mat
h
/
a
t
est-exp2
.
c
.
commit
|
commitdiff
|
tree
2015-07-10
T
orvald
R
iegel
Clean up s
e
m
aphore EINTR handli
n
g after
Linux futex
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
Torvald Riegel
Add and use
new g
l
ibc-in
t
ernal
f
utex API
.
commit
|
commitdiff
|
tree
2015-07-07
Torvald
R
ie
g
el
D
o
not create invalid pointers in C
c
o
de of st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2015-06-30
T
orvald Riege
l
Remove documentation of l
o
wleve
l
lock systemt
a
p
p
robes
.
commit
|
commitdiff
|
tree
2015-06-30
Torvald Riegel
Cl
e
a
n
up BUSY
_
WAIT_NOP
and ato
m
i
c
_delay
.
commit
|
commitdiff
|
tree
2015-06-23
Torvald Riegel
Fix atomic_full_
b
a
rri
e
r on x86 a
n
d x86
_
64
.
commit
|
commitdiff
|
tree
2015-06-04
Tor
v
ald Riegel
F
ix mis
s
ing wake-
u
ps in
p
thread_rw
l
ock_rdlock
.
commit
|
commitdiff
|
tree
2015-06-04
Torv
a
l
d
Ri
e
gel
Fix
lost w
a
ke-
u
p when p
t
hread_rwlock_t
i
m
edrwlock ti
m
es
.
.
.
commit
|
commitdiff
|
tree
2015-02-16
Torvald
R
iegel
Make
err
o
r che
c
king effec
t
ive in
n
pt
l
/
t
st-cond25
.
c
.
commit
|
commitdiff
|
tree
2015-01-13
To
r
vald Riegel
Fix wa
k
e-up in sys
d
ep
s
/
n
ptl/fo
r
k
.
c
.
commit
|
commitdiff
|
tree
2014-12-19
Torv
a
ld Riegel
i386: Move futex fu
n
ctions fr
o
m lowlevellock
.
h to lowlevello
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
Torvald Riegel
Use generic lowl
e
vellock-futex
.
h in x8
6
_6
4
l
owlevel
l
o
c
k
.
h
.
commit
|
commitdiff
|
tree
2014-12-19
T
o
r
v
a
l
d Riegel
s
h: Remove custom low
l
evellock, barrier, condvar, a
n
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
Torv
a
ld Riegel
Ignore warning in s
t
ring
/
t
e
s
t
e
r
.
c
.
commit
|
commitdiff
|
tree
2014-12-16
Torvald Rie
g
el
Fix wa
r
ning in misc/tst-mnte
n
t2
.
c
.
commit
|
commitdiff
|
tree
2014-12-16
T
o
rvald
Riegel
Fix warning in elf/ts
t
-unique4lib
.
cc
.
commit
|
commitdiff
|
tree
2014-12-15
Torvald Riege
l
Add com
m
ents for the gener
i
c lowle
v
ell
o
ck impleme
n
tation
.
commit
|
commitdiff
|
tree
2014-12-15
Torvald Rieg
e
l
Fix nptl/ts
t
-sem4: always star
t
wi
t
h
a
fr
e
sh sema
p
hore
.
commit
|
commitdiff
|
tree
2014-12-15
Torvald
R
iegel
Fix nptl/tst-m
u
tex5
.
c: Do not skip tests
i
f elisio
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-15
Torvald Ri
e
g
e
l
R
e
mo
v
e custo
m
p
t
hr
e
ad_once impl
e
m
e
nta
t
ion on
s39
0
.
commit
|
commitdiff
|
tree
2014-12-09
Torvald Rieg
e
l
Re
m
ove custom
p
threa
d
_once
implementation
on sh
.
commit
|
commitdiff
|
tree
2014-11-26
T
o
r
v
ald Riegel
Fix synchronizatio
n
of TPP min/max pri
o
r
i
tie
s
.
commit
|
commitdiff
|
tree
2014-11-21
Torvald Rie
g
el
micr
o
b
l
a
z
e: 64b atomic operations are
n
ot supported
.
commit
|
commitdiff
|
tree
2014-11-20
T
orvald Riegel
Use C
1
1
a
t
omi
c
s i
n
pthread_onc
e
.
commit
|
commitdiff
|
tree
2014-11-20
Torvald Rieg
e
l
Add tests for
C11-like atomic operations
.
commit
|
commitdiff
|
tree
2014-11-20
Torvald Riegel
Add a
t
omic op
e
rations similar to those
p
rovi
d
ed by
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Torvald
R
iegel
Add arch-speci
f
ic configuration for C11 a
t
omics support
.
commit
|
commitdiff
|
tree
2014-10-31
Torv
a
l
d R
i
egel
powerpc: Change a
t
o
mic_write_barrier to
h
ave release
.
.
.
commit
|
commitdiff
|
tree
2014-10-31
Tor
v
ald Rie
g
el
Fi
x
SPARC atom
i
c_w
r
ite
_
barrier
.
commit
|
commitdiff
|
tree
2014-10-20
To
r
vald R
i
egel
p
t
hre
a
d_once: Add fast path and remove
x
8
6 varia
n
t
s
.
commit
|
commitdiff
|
tree
2014-10-20
Torva
l
d R
i
egel
pthr
e
ad_once: Clean u
p
constants
.
commit
|
commitdiff
|
tree
2014-04-11
Torv
a
ld Riegel
Fixed
and unified pt
h
read_once
.
commit
|
commitdiff
|
tree
2014-04-10
T
o
rvald Riegel
b
e
n
chtest
s
: Add pthread_once common-case t
e
st
.
commit
|
commitdiff
|
tree
2013-10-10
Torvald Riegel
benchte
s
ts: A
d
d in
c
lude-sources direct
i
ve
.
commit
|
commitdiff
|
tree