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
Use C11-like atomics instead of plain memory accesses in x86 lock elision.
2016-12-05
Torvald
Riegel
Use C11-
l
ike atomi
c
s inste
a
d of plain mem
o
ry acc
e
s
ses
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Torvald
R
iegel
Fix inco
r
rec
t
double-checked locking
r
e
lated
t
o _res
_
h
co
n
f
.
.
.
commit
|
commitdiff
|
tree
2016-08-09
T
o
rvald Riegel
Add atomic operations r
e
quired by the
n
ew condit
i
on
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
Torvald Riegel
Add a
t
omi
c
_exchange
_
relaxed
.
commit
|
commitdiff
|
tree
2016-06-24
Torvald Rie
g
el
Remo
v
e atom
i
c
_compare_and_
e
x
c
hange_bool
_
re
l
.
commit
|
commitdiff
|
tree
2016-01-15
Torvald Rie
g
el
nptl: Ad
d
first-line
d
escription for bar
r
i
er
t
ests
.
commit
|
commitdiff
|
tree
2016-01-15
Torv
a
l
d Rieg
e
l
Fix pthre
a
d_barr
i
er_init
typo
.
commit
|
commitdiff
|
tree
2016-01-15
Torvald Riegel
N
ew
p
thread_barri
e
r algorithm to
fulfill
barrier
destruction
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
Torvald Rie
g
e
l
Do not
v
io
l
ate mutex destruction requir
e
ments
.
commit
|
commitdiff
|
tree
2015-12-18
Torvald
R
iegel
Remove unused variabl
e
i
n math/atest
-
e
xp2
.
c
.
commit
|
commitdiff
|
tree
2015-07-30
Torvald
Ri
e
g
e
l
hppa: Remove cust
o
m l
o
wleve
l
lock
.
h
.
commit
|
commitdiff
|
tree
2015-07-10
Torvald Riegel
Clean
u
p sem
a
pho
r
e EINTR handling af
t
er Linux fut
e
x
.
.
.
commit
|
commitdiff
|
tree
2015-07-10
T
orvald
Riege
l
Add and use
new glib
c
-inte
r
nal fut
e
x API
.
commit
|
commitdiff
|
tree
2015-07-07
Torvald Riegel
Do not
create inv
a
lid poin
t
e
r
s
in C co
d
e of string
.
.
.
commit
|
commitdiff
|
tree
2015-06-30
Torv
a
ld Riege
l
Remov
e
docu
m
e
n
tation of lowl
e
vellock syst
e
m
tap
p
robes
.
commit
|
commitdiff
|
tree
2015-06-30
Torvald Riegel
Cl
e
a
n
up BUSY_WA
I
T_NOP a
n
d atomi
c
_de
l
ay
.
commit
|
commitdiff
|
tree
2015-06-23
Torvald R
i
ege
l
F
ix atomic_
f
ul
l
_barrier on x86 and x86_64
.
commit
|
commitdiff
|
tree
2015-06-04
Torval
d
R
i
egel
Fix miss
i
ng wake-ups in pthread_r
w
lock_rdloc
k
.
commit
|
commitdiff
|
tree
2015-06-04
Torvald Riegel
F
ix los
t
wake
-
up when pt
h
read_rwlock_
t
imedrwlo
c
k
t
ime
s
.
.
.
commit
|
commitdiff
|
tree
2015-02-17
To
r
vald Riegel
ia6
4
: Remove
c
ustom lowlevell
o
ck
.
h
commit
|
commitdiff
|
tree
2015-02-16
Tor
v
ald Riegel
Ma
k
e
error checking e
f
fective
i
n
n
ptl/tst-c
o
nd25
.
c
.
commit
|
commitdiff
|
tree
2015-01-13
T
or
v
ald Riegel
Fi
x
wak
e
-up in sys
d
eps/nptl/fork
.
c
.
commit
|
commitdiff
|
tree
2015-01-09
Torvald Riegel
MicroBlaze: Remove cus
t
o
m lowlevellock
.
h
.
2015-01-06 Torvald Riegel <
triegel@redhat.com
>
Signed-off-by: Torvald Riegel <
triegel@redhat.com
>
commit
|
commitdiff
|
tree
2015-01-09
T
orv
a
ld
Ri
e
gel
MicroBlaze: Re
m
ove custom
p
t
hread_onc
e
imple
m
e
n
tation
.
.
.
2015-01-06 Torvald Riegel <
triegel@redhat.com
>
Signed-off-by: Torvald Riegel <
triegel@redhat.com
>
commit
|
commitdiff
|
tree
2014-12-19
To
r
vald Riegel
i
3
86: Move fut
e
x
fu
n
c
t
i
ons
f
ro
m
lowlevellock
.
h
t
o
l
owlevello
.
.
.
commit
|
commitdiff
|
tree
2014-12-19
Torvald Rieg
e
l
U
s
e
generic lowleve
l
lock-fut
e
x
.
h
in x86_64 lo
w
levello
c
k
.
h
.
commit
|
commitdiff
|
tree
2014-12-19
Torvald
R
iegel
sh: Remove custom lowlevel
l
ock, barrier, condva
r
,
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
Torvald Riegel
Ignore warning in
s
t
r
ing/
t
est
e
r
.
c
.
commit
|
commitdiff
|
tree
2014-12-16
Torvald Riegel
F
i
x
warn
i
ng in misc/tst-mntent2
.
c
.
commit
|
commitdiff
|
tree
2014-12-16
Torvald
Ri
e
gel
Fix wa
r
ning in elf/tst-unique4lib
.
cc
.
commit
|
commitdiff
|
tree
2014-12-15
Torvald Riegel
Add
c
omm
e
n
ts for t
h
e g
e
neric lowl
e
vellock implementation
.
commit
|
commitdiff
|
tree
2014-12-15
Torvald Riegel
Fi
x
nptl/ts
t
-
sem4: al
w
a
ys start with a f
r
esh semaphore
.
commit
|
commitdiff
|
tree
2014-12-15
To
r
vald Riegel
Fix np
t
l/tst-mutex5
.
c: D
o
no
t
skip tests if elisi
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-12-15
Tor
v
ald Riege
l
Re
m
o
ve cus
t
om
p
t
h
read_once i
m
plem
e
n
t
atio
n
on
s390
.
commit
|
commitdiff
|
tree
2014-12-09
Torvald Riege
l
Rem
o
ve custo
m
pthread_o
n
c
e
imp
l
eme
n
tat
i
on on sh
.
commit
|
commitdiff
|
tree
2014-11-26
Torvald Riegel
Fix
sy
n
chroni
z
at
i
on o
f
TPP min/max priorities
.
commit
|
commitdiff
|
tree
2014-11-21
Torv
a
ld Riegel
mic
r
oblaze
:
64b atom
i
c operations are
not supp
o
rted
.
commit
|
commitdiff
|
tree
2014-11-20
Torvald
R
iegel
Use C
1
1 atomics in pth
r
ead_once
.
commit
|
commitdiff
|
tree
2014-11-20
Tor
v
ald Riegel
A
d
d tests for C11-l
i
ke atomic operati
o
ns
.
commit
|
commitdiff
|
tree
2014-11-20
Torvald Riegel
Add atomi
c
operation
s
similar to thos
e
provided by
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Torvald Riegel
Add arch-specific
c
onfiguration f
o
r
C11 atomics supp
o
rt
.
commit
|
commitdiff
|
tree
2014-10-31
Torvald Riegel
pow
e
rpc
:
Change a
t
omic_
w
ri
t
e_barrier
to
have release
.
.
.
commit
|
commitdiff
|
tree
2014-10-31
T
orvald R
i
egel
Fix SPARC atomic_write
_
b
arr
i
er
.
commit
|
commitdiff
|
tree
2014-10-20
Torvald Riegel
pthread_once: Ad
d
fast p
a
th and rem
o
ve x86
variant
s
.
commit
|
commitdiff
|
tree
2014-10-20
Torvald
R
iegel
pth
r
ead_once:
Clean up co
n
stan
t
s
.
commit
|
commitdiff
|
tree
2014-04-11
Torvald
R
i
eg
e
l
F
ixed and unified pthrea
d
_once
.
commit
|
commitdiff
|
tree
2014-04-10
Torvald
R
iegel
b
e
nchtest
s
:
A
dd
pthr
e
a
d
_
on
c
e
c
o
m
mon-case test
.
commit
|
commitdiff
|
tree
2013-10-10
Torvald Riegel
benchtests: Add include-sources dir
e
ctive
.
commit
|
commitdiff
|
tree