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 atomics instead atomic_add(_zero)
2022-09-09
Wi
l
co Dijkstra
Use C1
1
atomics ins
t
e
a
d
atomic
_
add
(
_zero)
commit
|
commitdiff
|
tree
2022-09-06
W
ilco Dijks
t
ra
malloc: U
s
e
C11 atomics rather than ato
m
ic_e
x
cha
n
ge
_
and_add
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijk
s
tra
AArch64: Fi
x
t
ypo in
s
v
e configu
r
e
check (B
Z
#
2
9394)
commit
|
commitdiff
|
tree
2022-08-11
Wilco Dijks
t
ra
libio: Imp
r
ove
p
erformance of IO l
o
cks
commit
|
commitdiff
|
tree
2022-06-10
Wilc
o
Dijkstr
a
A
dd b
o
u
n
d
s check to __libc_
i
func_impl
_
list
commit
|
commitdiff
|
tree
2022-06-10
Wilco Dijkstra
libio: Avoid RMW of fl
a
g
s2 outside lo
c
k (B
Z
#27842)
commit
|
commitdiff
|
tree
2022-06-07
Wi
l
co Dijkstra
AArch64: Sor
t
make
f
ile entri
e
s
commit
|
commitdiff
|
tree
2022-06-07
Wilco Dijkstra
AArch64: Add
SVE memcpy
commit
|
commitdiff
|
tree
2022-01-06
Wilco Dijkstr
a
AA
r
ch64: Check for
SVE in ifuncs [BZ #28744]
commit
|
commitdiff
|
tree
2021-12-02
W
ilco Dij
k
stra
AArch64:
I
mprov
e
A64FX
memcpy
commit
|
commitdiff
|
tree
2021-12-02
Wilc
o
D
ijkstra
AArch64: Optimize me
m
cmp
commit
|
commitdiff
|
tree
2021-10-29
Wilco
Dijkst
r
a
b
enchtests:
I
mprove bench-memcp
y
-random
commit
|
commitdiff
|
tree
2021-08-10
Wilco
Dijkstra
[5/
5
] AArch64: Imp
r
ove A64FX memset medium loops
commit
|
commitdiff
|
tree
2021-08-10
Wilco
Dijkstra
[4/5]
AArch6
4
: Improve
A
64FX memset b
y
r
e
m
oving unroll32
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijks
t
ra
[3/5]
AArch64: Improve A64FX memse
t
f
o
r remaining
b
ytes
commit
|
commitdiff
|
tree
2021-08-10
Wilco Di
j
kstra
[2/
5
] AArch64: Impro
v
e A
6
4FX memset for large size
s
commit
|
commitdiff
|
tree
2021-08-10
Wilco Dijkstra
[1/5] AArch64:
I
mprove A6
4
FX me
m
set
f
o
r
s
mal
l
sizes
commit
|
commitdiff
|
tree
2021-07-01
W
ilco Dijkstra
AArch64:
Add hp-timin
g
.
h
commit
|
commitdiff
|
tree
2021-07-01
Wilco Dijks
t
ra
A
Arch6
4
: Improve strnlen per
f
ormance
commit
|
commitdiff
|
tree
2021-06-08
Wi
l
co
Dijkstr
a
AArch64: Ad
d
s
u
pport for
r
oundeven[f]
commit
|
commitdiff
|
tree
2021-03-11
Wilco
Dijkstr
a
math: Remove
mpa fil
e
s
(pa
r
t 2
)
[BZ #15
2
6
7
]
commit
|
commitdiff
|
tree
2021-03-11
Wilco
D
i
j
k
stra
mat
h
: Re
m
ove mpa
f
ile
s
[BZ
#15267]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
math: Remove
s
low p
a
ths from at
a
n2 [BZ
#15267
]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Dijkstra
math: Remove
s
low
p
aths from
at
a
n [BZ #152
6
7]
commit
|
commitdiff
|
tree
2021-03-11
W
ilco Dijkstra
math: Rem
o
v
e
sl
o
w
p
aths
i
n
tan [BZ #15
2
67]
commit
|
commitdiff
|
tree
2021-03-11
Wilco Di
j
kstr
a
m
ath: Remove slo
w
p
a
ths
f
rom asin and
acos
[
BZ
#
1
5267]
commit
|
commitdiff
|
tree
2021-01-07
Wil
c
o Dijkstra
Remove dbl-6
4
/wordsize-64 (part
2
)
commit
|
commitdiff
|
tree
2021-01-07
W
i
lco Dijkstra
Remove dbl-64/wordsize-64
commit
|
commitdiff
|
tree
2020-10-14
Wilco Dijkstra
AArch64: Use
_
_memcpy_simd on Neoverse N2/
V
1
commit
|
commitdiff
|
tree
2020-08-28
Wilco
D
ijkstra
AAr
c
h64: Improve
backwa
r
ds memmove
performance
commit
|
commitdiff
|
tree
2020-07-17
Wilco D
i
jks
t
ra
AArch64:
Impro
v
e strlen_asimd per
f
ormance (bug 25
8
24)
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstra
AArch64
:
Ren
a
me IS_ARES to I
S
_NEOVERS
E
_N1
commit
|
commitdiff
|
tree
2020-07-15
Wilco Dijkstra
A
A
r
c
h64:
A
dd optimize
d
Q-reg
i
ster memcpy
commit
|
commitdiff
|
tree
2020-07-15
Wilco
D
ij
k
stra
A
A
r
c
h6
4
:
A
lign ENTRY to a cacheline
commit
|
commitdiff
|
tree
2020-06-08
K
rz
y
sztof Koch
AArc
h
6
4
:
Merge Falkor
mem
c
p
y and memmove implement
a
tions
commit
|
commitdiff
|
tree
2020-03-11
Wilco
Dijkstra
[AArch64] Im
p
ro
v
e
integer memcpy
commit
|
commitdiff
|
tree
2020-02-10
Wilco Dij
k
str
a
Improve r
a
nd
o
m me
m
cpy benchmark
commit
|
commitdiff
|
tree
2020-02-07
Wilco Dij
k
stra
Remove a comment claiming th
a
t sin/cos round correctly
.
commit
|
commitdiff
|
tree
2019-08-30
Wilco
D
ijkstra
U
se generic memset/memcpy
/
m
emmo
v
e
in be
n
c
h
tests
2019-08-29
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2019-06-28
Wilco Dijkstra
Fur
t
h
e
r improve string
b
en
c
h timing
commit
|
commitdiff
|
tree
2019-06-28
A
n
ton Youdk
e
vitch
Bump up
th
e
runtime for "
s
hort" benchmar
k
s
commit
|
commitdiff
|
tree
2019-06-12
W
i
lco
Dijks
t
ra
Improve per
f
ormance of memmem
commit
|
commitdiff
|
tree
2019-06-12
Wilco Dij
k
st
r
a
I
mprov
e
perf
o
rma
n
ce of s
t
rs
t
r
commit
|
commitdiff
|
tree
2019-06-11
W
ilco
D
ijkstra
Ben
c
hmark strst
r
har
d
needles
commit
|
commitdiff
|
tree
2019-05-21
Wil
c
o
Dijkstra
Improve string
b
enchtest timing
commit
|
commitdiff
|
tree
2019-05-17
Wilco Dijkst
r
a
Small
tcache improve
m
e
nt
s
commit
|
commitdiff
|
tree
2019-05-10
Wilco Dijkstr
a
Fix
t
cache count
m
aximum (B
Z
#24531
)
commit
|
commitdiff
|
tree
2019-04-24
Wilco Dijk
s
t
ra
Reduce
b
e
nc
h
tests time
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dij
k
str
a
Impr
o
ve strin
g
benchtests
commit
|
commitdiff
|
tree
2019-04-09
W
i
lco Dijkstra
Improve bench-str
s
tr
commit
|
commitdiff
|
tree
2019-04-09
W
i
lc
o
D
i
jkstra
Improve bench-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco D
i
jkst
r
a
Remo
v
e
T
IM
I
NG_I
N
IT
commit
|
commitdiff
|
tree
2019-02-14
Wi
l
c
o
D
ijk
s
tra
A
d
d
missing
b
e
nch
-
malloc-
s
imple
.
c file
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add malloc micr
o
benchmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dij
k
str
a
S
tring bencht
e
st
c
l
e
anup
commit
|
commitdiff
|
tree
2019-02-01
Wilco Dij
k
stra
Clea
n
u
p
clock_*ti
m
e
i
ncludes
commit
|
commitdiff
|
tree
2018-12-27
Wilco Di
j
kst
r
a
Improve bench-strlen
commit
|
commitdiff
|
tree
2018-12-21
Wilco Dijkstra
R
e
factor str
i
ng ben
c
htests
commit
|
commitdiff
|
tree
2018-11-20
Wilco Dijk
s
tra
[
AA
r
ch6
4
] A
d
just writebac
k
in n
o
n-
z
ero mem
s
et
commit
|
commitdiff
|
tree
2018-09-19
Wilco Dijkstra
Fix strstr
b
ug
with huge nee
d
l
es (b
u
g 23637)
commit
|
commitdiff
|
tree
2018-08-24
W
i
lco Dijkstra
Rem
o
ve
u
n
u
sed math files
commit
|
commitdiff
|
tree
2018-08-23
Wi
l
co Dij
k
stra
Update NEWS f
o
r
sinf
improvements
commit
|
commitdiff
|
tree
2018-08-23
Wilco Dijkstra
Speedup tanf range reduction
commit
|
commitdiff
|
tree
2018-08-15
Wil
c
o Dij
k
stra
Use generic sinf
/
cosf in lgam
m
af_r
commit
|
commitdiff
|
tree
2018-08-15
W
i
lco
Dij
k
stra
F
ix spac
e
s in x86_64 ULP
file
commit
|
commitdiff
|
tree
2018-08-14
Wilc
o
D
i
j
kstra
Improve performanc
e
of sin
f
an
d
cosf
commit
|
commitdiff
|
tree
2018-08-10
Wilco Dijkstr
a
Improve p
e
rformance of sincosf
commit
|
commitdiff
|
tree
2018-08-03
W
i
lco Dijkstra
S
i
mplify and speedup s
t
rstr/strcasestr firs
t
match
commit
|
commitdiff
|
tree
2018-07-16
Wil
c
o Dijkstra
Improv
e
strstr per
f
ormanc
e
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[P
A
TCH
7/7] sin/cos sl
o
w pat
h
s: refactor sin
c
os im
p
lementation
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH
6
/7] sin/cos slow
p
aths: refactor duplicated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco D
i
j
k
stra
[PATCH 5/7] s
i
n/c
o
s slow
p
aths: remove unused sl
o
wpa
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco Dijkstr
a
[PA
T
C
H
4/7]
s
i
n
/cos
s
l
o
w paths:
remo
v
e slow path
s
from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 3/7] s
i
n/cos slow p
a
t
h
s: remove
s
low paths
f
rom
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[
PATCH 2/7
]
sin
/
cos slow paths: remove large range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o
D
ijkstra
[PATCH 1/7] sin/cos slow paths: avo
i
d slow paths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco
Dijkstra
Undefin
e
att
r
i
bute_hi
d
den to fix benchtes
t
s
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dijkstra
Rever
t
m
68k
__ieee754_sqrt change
commit
|
commitdiff
|
tree
2018-03-15
Wilco D
i
jkstra
Remove all targe
t
spe
c
ific __
i
eee754_
s
qrt(f/l) inline
s
commit
|
commitdiff
|
tree
2018-03-15
Wilc
o
Dijks
t
ra
Rename all __iee
e
754_sqrt(f
/
l)
calls to sqrt
(
f/l)
commit
|
commitdiff
|
tree
2018-03-15
W
i
lco D
i
jkstra
A
dd
s
u
pport
f
or sqrt asm redi
r
ects
commit
|
commitdiff
|
tree
2018-03-15
Wilc
o
Dijkst
r
a
Use correct includes in benchtests
commit
|
commitdiff
|
tree
2018-02-15
Wilco Dijks
t
ra
[AArch64] Fix i
n
c
lude
.
commit
|
commitdiff
|
tree
2018-02-15
Wilco Dijkstra
Re
m
ove
m
plog
and mpex
p
commit
|
commitdiff
|
tree
2018-02-12
Wilco Di
j
kstra
R
emove slow paths from
p
ow
commit
|
commitdiff
|
tree
2018-02-10
Wilco Dijkstra
[AArch64] Fix test
s
uite error due to fpsr/fscr cha
n
ge
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dijkstra
[A
A
rch6
4
] Use built
i
ns for f
p
cr/fpsr
commit
|
commitdiff
|
tree
2018-02-07
Wi
l
co Dijkstra
Remove slow pa
t
h
s
f
rom
l
og
commit
|
commitdiff
|
tree
2018-01-03
Wilc
o
Dijkstra
Improv
e
math_errhand
l
ing
commit
|
commitdiff
|
tree
2017-10-24
Wilc
o
D
i
j
k
str
a
Add
s
ingle-threaded path
to _int_malloc
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add s
i
n
gle-threaded path
t
o
m
a
lloc/re
a
lloc/calloc/memalloc
commit
|
commitdiff
|
tree
2017-10-20
W
il
c
o Dijkstra
F
i
x
build
issu
e
with SING
L
E_THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkst
r
a
Add single
-
threaded path to _int_free
commit
|
commitdiff
|
tree
2017-10-19
Wilc
o
D
ijks
t
ra
Fi
x
deadloc
k
in _int_free
c
onsistency
c
heck
commit
|
commitdiff
|
tree
2017-10-18
Wilco Dijkstra
Fix
b
u
i
ld fail
u
re on ti
l
epro due
to unsupported atomics
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
Impr
o
ve malloc
i
nitializat
i
on sequ
e
nce
commit
|
commitdiff
|
tree
2017-10-17
W
i
lco Di
j
kstra
Use relax
e
d
atomics for m
a
lloc have
_
fastchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstr
a
Inline tca
c
h
e
fun
c
tio
n
s
commit
|
commitdiff
|
tree
2017-09-29
W
i
l
c
o
Dijks
t
ra
U
s
e
fabs(f/l)
r
a
t
her than __fabs
commit
|
commitdiff
|
tree
2017-09-29
W
ilco Dijkstra
Remove
old cim
a
g inlines
commit
|
commitdiff
|
tree
next