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
Improve performance of strstr
2019-06-12
Wi
l
co Dij
k
stra
Improve performance
o
f strstr
commit
|
commitdiff
|
tree
2019-06-11
Wilco Dijk
s
tra
Ben
c
hm
a
rk strstr
h
ard needl
e
s
commit
|
commitdiff
|
tree
2019-05-21
Wilco Dijkstra
Imp
r
o
v
e string benchte
s
t timing
commit
|
commitdiff
|
tree
2019-05-17
Wilco Dij
k
stra
S
m
all tcache improvements
commit
|
commitdiff
|
tree
2019-05-10
Wilc
o
Dijkstra
Fix tcache count maxim
u
m (BZ
#
24
5
31)
commit
|
commitdiff
|
tree
2019-04-24
Wil
c
o
Dijkstra
Reduce benchte
s
ts time
commit
|
commitdiff
|
tree
2019-04-09
W
i
lco Dijkstr
a
Improve string benchtests
commit
|
commitdiff
|
tree
2019-04-09
W
i
l
co Di
j
k
s
t
r
a
Improv
e
bench-strstr
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstr
a
Imp
r
ove bench-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkst
r
a
Remove
TIMING
_
INIT
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add missing b
e
nch-malloc-simple
.
c
file
.
commit
|
commitdiff
|
tree
2019-02-14
Wil
c
o Dijk
s
t
r
a
Add malloc micro benc
h
ma
r
k
commit
|
commitdiff
|
tree
2019-02-12
Wilco
D
ijkstra
String benchtest cleanu
p
commit
|
commitdiff
|
tree
2019-02-01
Wilc
o
Di
j
kstra
C
l
ea
n
u
p clock_*ti
m
e inclu
d
es
commit
|
commitdiff
|
tree
2018-12-27
Wilco Dijkstra
Improve
b
ench-s
t
rle
n
commit
|
commitdiff
|
tree
2018-12-21
W
il
c
o D
i
j
k
stra
Refactor
s
tring benchtests
commit
|
commitdiff
|
tree
2018-11-20
Wilco Di
j
kstra
[AArch64] Adjust w
r
iteback i
n
non-zero
m
emset
commit
|
commitdiff
|
tree
2018-09-19
Wil
c
o Dijkstra
Fi
x
strstr
b
ug with huge need
l
e
s (b
u
g 23637)
commit
|
commitdiff
|
tree
2018-08-24
Wilco D
i
jkstr
a
R
emove unu
s
ed math
files
commit
|
commitdiff
|
tree
2018-08-23
Wilc
o
D
ijkstra
Update NEWS fo
r
s
inf improveme
n
ts
commit
|
commitdiff
|
tree
2018-08-23
Wilco Dijkstra
Speedup
tanf r
a
nge reduction
commit
|
commitdiff
|
tree
2018-08-15
Wilco D
i
jkstr
a
U
s
e
generic
sinf/cosf in lgammaf_r
commit
|
commitdiff
|
tree
2018-08-15
Wilco
Dijks
t
ra
Fix space
s
in
x86_64 ULP fi
l
e
commit
|
commitdiff
|
tree
2018-08-14
W
il
c
o Dijkstra
Improve performance of sinf
and cosf
commit
|
commitdiff
|
tree
2018-08-10
Wilc
o
Dijkstra
Improve pe
r
form
a
nce of sincos
f
commit
|
commitdiff
|
tree
2018-08-03
Wilco Dijkstra
Simplify and speedup str
s
tr/strcasestr
f
ir
s
t matc
h
commit
|
commitdiff
|
tree
2018-07-16
Wilc
o
Dijkstra
Imp
r
o
v
e s
t
rstr per
f
ormance
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[
P
A
T
C
H 7
/
7] s
i
n/cos slow paths: refacto
r
s
i
ncos implementation
commit
|
commitdiff
|
tree
2018-04-03
W
ilco Di
j
kstra
[PAT
C
H 6/7] s
i
n/cos slow paths: refac
t
o
r
d
u
pli
c
ated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco
Dijkstra
[PATCH 5
/
7
] si
n
/co
s
slow
pat
h
s
: remove unused slowpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 4/7] si
n
/cos slow paths: rem
o
ve slow pa
t
hs from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
Dijks
t
ra
[PATCH 3/7]
si
n
/cos sl
o
w paths: remov
e
s
l
o
w paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
Dijkstra
[PATC
H
2
/
7] sin/cos slow paths: remove large range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco Di
j
kstra
[PATCH 1/7
]
si
n
/cos slow paths: avoid slow
p
ath
s
for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijkstra
Unde
f
ine a
t
tribute_hidde
n
to fix
benchtests
commit
|
commitdiff
|
tree
2018-03-16
W
i
lc
o
Dijkstra
R
evert m68k __ieee754_sqrt change
commit
|
commitdiff
|
tree
2018-03-15
W
ilco Di
j
kstra
Remove al
l
target specific _
_
ieee754_sqrt(f/l
)
inl
i
nes
commit
|
commitdiff
|
tree
2018-03-15
Wilc
o
D
i
jks
t
ra
Rename all __ieee754_
s
qr
t
(f/l) calls t
o
sqrt(f
/
l)
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co
Dijkst
r
a
Add support
for sqrt asm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilco D
i
jkstra
U
s
e
c
orrect includes in bencht
e
s
t
s
commit
|
commitdiff
|
tree
2018-02-15
W
ilco Dij
k
stra
[AAr
c
h64]
F
i
x
inclu
d
e
.
commit
|
commitdiff
|
tree
2018-02-15
Wilco
Dijkstra
Remove mplog a
n
d
mp
e
x
p
commit
|
commitdiff
|
tree
2018-02-12
W
i
lc
o
Dijkstra
R
e
move sl
o
w p
a
t
h
s fro
m
pow
commit
|
commitdiff
|
tree
2018-02-10
Wilco
D
ijkstra
[
A
Arch64] F
i
x tests
u
ite
erro
r
due to fpsr/fscr change
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dij
k
stra
[AArch64]
U
s
e
buil
t
i
ns for fpcr/fpsr
commit
|
commitdiff
|
tree
2018-02-07
W
i
lco D
i
j
k
s
tra
Remove slow p
a
ths from log
commit
|
commitdiff
|
tree
2018-01-03
Wi
l
co D
i
jkst
r
a
I
m
pro
v
e math_e
r
rhand
l
ing
commit
|
commitdiff
|
tree
2017-10-24
Wil
c
o
D
ij
k
stra
Add si
n
gle
-
t
h
rea
d
ed p
a
t
h
to _int_m
a
ll
o
c
commit
|
commitdiff
|
tree
2017-10-24
W
i
lc
o
Dij
k
s
tra
Add single-threaded path to malloc/real
l
oc/calloc/memalloc
commit
|
commitdiff
|
tree
2017-10-20
Wilco D
i
jkstra
Fi
x
build i
s
sue w
i
th SINGLE_THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkstr
a
Add single-threade
d
path to _int_f
r
ee
commit
|
commitdiff
|
tree
2017-10-19
Wilco Dijk
s
tra
F
i
x deadlo
c
k i
n
_int_free consiste
n
cy
check
commit
|
commitdiff
|
tree
2017-10-18
Wilco Di
j
kstra
Fix buil
d
f
a
ilure on tile
p
ro
du
e
to unsupporte
d
at
o
mics
commit
|
commitdiff
|
tree
2017-10-17
Wilco D
i
jkst
r
a
Improve malloc
in
i
t
i
alization sequen
c
e
commit
|
commitdiff
|
tree
2017-10-17
Wi
l
co D
i
j
k
stra
Us
e
relaxed atomics
f
or malloc have_fastch
u
nk
s
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkst
r
a
Inli
n
e t
c
ache functions
commit
|
commitdiff
|
tree
2017-09-29
Wilco
D
i
jkstr
a
Use fabs
(
f/l) rather
t
han __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wil
c
o Di
j
kstra
Remove old cimag inline
s
commit
|
commitdiff
|
tree
2017-09-28
W
i
lco
D
i
jkstra
Remove anc
i
ent
__signbit inl
i
n
e
s
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
Simplify C99 isgreater macr
o
s
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
Add logf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Di
j
kstra
Add expf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
En
a
ble unw
i
nd in
f
o
in libc-s
t
ar
t
.
c
and backtrace
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wilco Dijkst
r
a
Add math ben
c
hm
a
rk latency t
e
st
commit
|
commitdiff
|
tree
2017-08-10
W
ilco Di
j
k
s
tra
[AArch64] Op
t
imi
z
e
d
memcm
p
.
commit
|
commitdiff
|
tree
2017-06-20
Wilco Dij
k
stra
Add po
w
f trac
e
commit
|
commitdiff
|
tree
2017-06-20
Wilco
D
ijkstra
Improve math benchmark infrastruct
u
re
commit
|
commitdiff
|
tree
2017-06-12
Wil
c
o Dijkstra
F
ix build issue on
x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
2
0
17-06-12 Wilco Dijks
t
r
a <w
d
i
j
kstr@arm
.
com
>
2017-06-12 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2017-06-12
W
i
l
c
o Dijks
t
ra
R
e
place
all intern
a
l uses o
f
__bzero
with m
e
mset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilco Dijkst
r
a
A
dd a n
e
w
r
andomized memcpy t
e
st for co
p
ies up to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wil
c
o Dij
k
stra
R
emove the
str(
n
)dup i
n
lines from string/bits/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco
Dijk
s
tra
Remove
the str(n)cmp
inl
i
nes from string/
b
its/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
W
i
l
co Dijk
s
tra
The internal he
a
der include/st
r
ing
.
h
d
oes not work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco D
i
jkstra
GLIBC uses strchr (s, '\0') as an idiom to f
i
nd th
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco Dijkstra
A
s
a minor
c
leanup remove the (r
)
index defi
n
e
s
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wilco
Dijk
s
tra
This pa
t
ch cle
a
ns up the strse
p
i
m
plem
e
n
tat
i
on and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
W
i
l
co Dijkstra
Improve strt
o
k a
n
d strto
k
_r
perf
o
r
m
ance
.
Instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijks
t
ra
Improve gen
e
ric rawme
m
chr for
t
argets tha
t
don't hav
e
an
commit
|
commitdiff
|
tree
2016-11-04
W
i
lco Dijkstra
An opti
m
ized me
m
chr was missi
n
g
fo
r
AArch64
.
Thi
s
.
.
.
2016-11-04 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2016-06-22
Wilco
Dijkst
r
a
This patc
h
further tun
e
s memc
p
y - avoid one bra
n
ch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dijkst
r
a
Add a si
m
ple rawmemchr i
m
p
lem
e
ntation
.
Us
e
strlen
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dij
k
stra
This is an o
p
timi
z
ed memc
p
y/memmove for AAr
c
h6
4
.
Copies
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wil
c
o Dijk
s
tra
Th
i
s is a
n
op
t
imi
z
ed
m
emset for AArch64
.
Memset is
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Wilco
D
ijkstra
Mo
v
e
mempcpy, s
t
rcpy and stpcpy inlines
t
o string/string
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco
D
ijkstra
Remove pre
G
CC3
.
2
o
ptimizations from stri
n
g/bits/s
t
ring2
.
h
.
commit
|
commitdiff
|
tree
2016-04-01
Wilco Dijkstra
Impro
v
e gener
i
c strcs
p
n perfo
r
m
a
nc
e
commit
|
commitdiff
|
tree
2015-11-10
Wilc
o
D
i
jkstra
Enable _ST
R
I
NG_ARCH_unaligned on A
A
rc
h
64
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco D
i
j
k
st
r
a
R
emove __signbit* f
r
o
m local
p
lt
.
data as
t
h
ey are no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijk
s
tra
Undo buil
d
error
fixes to timez
o
ne
/
private
.
h
, c
h
ange
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dij
k
stra
Cle
a
nup a few
c
ases whe
r
e isinf is used to get th
e
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dij
k
s
tra
Sinc
e
we now inline isin
f
,
i
snan
a
nd isfinite in math
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco D
i
jkstra
Fix s
e
veral b
u
ild failures with GCC6 du
e
to
u
nused
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wi
l
co
D
ijkstra
Use the
G
CC bu
i
l
tin funct
i
ons f
o
r
t
he no
n
-i
n
lined
s
i
gnbit
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Add inlining of
t
h
e C99
m
a
th funct
i
on
s
i
s
i
nf/isnan
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wi
l
co D
i
jkstra
Add
a
new benchmark for is
i
nf/is
n
a
n/isno
r
m
al/
i
sfin
i
te
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wi
l
co Dijkstra
2015-08-
2
4
Wilco Dijkstr
a
<wdijkstr@ar
m
.
com>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wilco D
i
jkst
r
a
2015-08-2
4
Wi
l
co Dijkstra <wdijkstr@a
r
m
.
com>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-19
Wilco Dijk
s
tra
Improve s
t
pncpy performance by using
_
_s
t
r
n
l
e
n/memcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco
D
ijks
t
ra
Improv
e
performance of m
e
m
p
cpy by i
n
lining and
using
.
.
.
commit
|
commitdiff
|
tree
next