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
W
i
lco Dijkstra
Improve performance of strstr
commit
|
commitdiff
|
tree
2019-06-11
Wilco D
i
jkstr
a
Be
n
chmark strstr
h
ard needles
commit
|
commitdiff
|
tree
2019-05-21
Wilco Dijkstra
Impr
o
ve s
t
rin
g
bench
t
est timing
commit
|
commitdiff
|
tree
2019-05-17
Wilco Dijkstra
Small tcache
i
mpr
o
v
e
ments
commit
|
commitdiff
|
tree
2019-05-10
Wi
l
co Dijkstra
Fix tcac
h
e c
o
unt maximum (BZ
#
24
5
3
1
)
commit
|
commitdiff
|
tree
2019-04-24
W
ilco Dij
k
str
a
Reduc
e
ben
c
htests time
commit
|
commitdiff
|
tree
2019-04-09
Wilco Di
j
kst
r
a
Improv
e
string benchtests
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijks
t
ra
Imp
r
ove bench-strst
r
commit
|
commitdiff
|
tree
2019-04-09
W
ilco Dijkstra
Improve b
e
n
ch-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco
D
ijkstra
Rem
o
v
e
TIMING_INIT
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add missin
g
bench-malloc-simple
.
c fi
l
e
.
commit
|
commitdiff
|
tree
2019-02-14
Wilc
o
D
ijks
t
ra
Add ma
l
loc micro be
n
c
hmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijkstra
String benchtest clea
n
up
commit
|
commitdiff
|
tree
2019-02-01
Wilco Dijkstra
Cleanup clock_*tim
e
includes
commit
|
commitdiff
|
tree
2018-12-27
Wilc
o
Dijk
s
tra
Im
p
rov
e
bench-strlen
commit
|
commitdiff
|
tree
2018-12-21
Wilco Dijkstra
Refactor string bench
t
ests
commit
|
commitdiff
|
tree
2018-11-20
Wilco Dijkstra
[AArch6
4
] Adjust writebac
k
i
n non-z
e
ro memset
commit
|
commitdiff
|
tree
2018-09-19
Wi
l
co Dij
k
stra
Fi
x
strstr bug with huge needles (
b
ug
2
3637)
commit
|
commitdiff
|
tree
2018-08-24
Wilco Dijk
s
t
r
a
Re
m
ove unused math files
commit
|
commitdiff
|
tree
2018-08-23
Wilco Di
j
k
s
tra
Update NEWS for
s
inf improvemen
t
s
commit
|
commitdiff
|
tree
2018-08-23
Wilco
D
i
jkstra
Speed
u
p
tanf
r
ange reduction
commit
|
commitdiff
|
tree
2018-08-15
Wil
c
o
D
ijkstra
Use
g
e
n
eric sinf
/
cos
f
in
lgamm
a
f_r
commit
|
commitdiff
|
tree
2018-08-15
W
ilco Dijkstra
Fix spaces
i
n x86
_
64 ULP
f
ile
commit
|
commitdiff
|
tree
2018-08-14
Wilco Dijkstra
Improve
per
f
o
r
mance of sinf and cosf
commit
|
commitdiff
|
tree
2018-08-10
Wilco Dijks
t
ra
I
m
pr
o
v
e
perform
a
n
ce of
sincosf
commit
|
commitdiff
|
tree
2018-08-03
Wilco D
i
jk
s
tra
Simplify and speedup
strstr/strcasestr firs
t
match
commit
|
commitdiff
|
tree
2018-07-16
Wilco Dijkstra
Improve strstr
p
e
r
form
a
nc
e
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[PATCH 7
/
7] sin
/
cos slo
w
paths: refactor s
i
ncos implemen
t
atio
n
commit
|
commitdiff
|
tree
2018-04-03
Wilco
D
ijks
t
ra
[PATCH 6/
7
]
s
in/cos sl
o
w pat
h
s: refactor
d
u
p
l
icated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco Dijkstra
[PATCH 5/7
]
s
in/cos slow path
s
: rem
o
ve un
u
sed slowpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 4/7]
s
in/c
o
s slow pa
t
hs: remove slow
p
aths
f
rom
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
D
i
jks
t
ra
[
P
A
T
CH
3
/
7
]
sin/cos slow p
a
ths: rem
o
ve slow paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
D
i
jkstra
[
P
AT
C
H
2
/
7] sin/c
o
s s
l
ow p
a
ths: remove
large
range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[
PATCH
1
/7] sin/cos
s
l
o
w paths: avoid slow paths f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijkst
r
a
Undefine
attri
b
ute_hid
d
en to fi
x
benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wilco Di
j
kstra
Re
v
ert m68k __i
e
ee754_
s
qrt c
h
ange
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
c
o
Dijk
s
tra
Remove all target
specifi
c
__ieee75
4
_s
q
rt(f/l) inlines
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Rename al
l
__ie
e
e7
5
4_sqrt(
f
/
l
) calls to
sqrt(f/l)
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Add s
u
p
p
o
rt f
o
r sqrt asm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilco
Dijkstra
Use corr
e
ct includes in benchtes
t
s
commit
|
commitdiff
|
tree
2018-02-15
Wilco Dijkstra
[AArch64]
F
i
x
include
.
commit
|
commitdiff
|
tree
2018-02-15
Wilc
o
D
ijkst
r
a
Rem
o
ve mplog and mpexp
commit
|
commitdiff
|
tree
2018-02-12
Wilco
D
ijkstra
Remo
v
e s
l
o
w paths from
p
o
w
commit
|
commitdiff
|
tree
2018-02-10
Wilco
D
ijkstra
[AArch64] Fix testsuite error due t
o
fpsr/fscr change
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dijk
s
tra
[A
A
r
ch6
4
] Use builtins for fpcr/
f
psr
commit
|
commitdiff
|
tree
2018-02-07
W
i
l
c
o Di
j
kstra
Remove slow paths
f
r
om log
commit
|
commitdiff
|
tree
2018-01-03
W
i
lco Dijkstra
I
m
prove math_er
r
han
d
ling
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
A
d
d single-threaded p
a
th to _int_malloc
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add
single
-
threaded
p
a
th to mall
o
c/realloc/ca
l
loc/memalloc
commit
|
commitdiff
|
tree
2017-10-20
Wilco D
i
jkstra
Fi
x
b
uil
d
issue with SINGLE_THREAD_
P
commit
|
commitdiff
|
tree
2017-10-20
Wilco
Dijkstra
Add single-threade
d
path to _int_free
commit
|
commitdiff
|
tree
2017-10-19
Wilco Dij
k
stra
Fix deadlock
i
n _int_free c
o
nsistency c
h
eck
commit
|
commitdiff
|
tree
2017-10-18
Wilco
Dijk
s
tra
Fix
b
u
i
ld failure on
tile
p
r
o due to unsupported atomics
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijk
s
tra
Improve malloc initialization se
q
uence
commit
|
commitdiff
|
tree
2017-10-17
Wil
c
o Dijkstra
Use relaxed
a
tomics for
mal
l
oc have_fastchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dij
k
stra
Inline tcache functions
commit
|
commitdiff
|
tree
2017-09-29
Wi
l
co
D
ijks
t
ra
Use f
a
bs(f/
l
) rather than __
f
abs
commit
|
commitdiff
|
tree
2017-09-29
Wilc
o
D
i
j
kstra
Remo
v
e old cimag in
l
i
n
es
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
Remove ancient __sig
n
bit
i
nlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dij
k
s
tra
Simp
l
ify C99 isgr
e
ater macros
commit
|
commitdiff
|
tree
2017-09-19
Wi
l
c
o
D
ijkstra
Add logf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
Add expf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijks
t
ra
Enable unwind in
f
o in libc-sta
r
t
.
c an
d
bac
k
tr
a
ce
.
c
commit
|
commitdiff
|
tree
2017-08-17
W
i
lco Dijk
s
tra
Add math
benchmark lat
e
ncy
test
commit
|
commitdiff
|
tree
2017-08-10
Wilc
o
D
ijkstra
[AArc
h
6
4] Optimiz
e
d
m
emcm
p
.
commit
|
commitdiff
|
tree
2017-06-20
W
i
lco Dijkstra
Add powf t
r
ac
e
commit
|
commitdiff
|
tree
2017-06-20
Wilco Dijkstra
Improve math ben
c
h
mark infrast
r
ucture
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
Fix build
i
ssue on x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
2017-06
-
1
2 Wilco Dijkstr
a
<wdijkstr@arm
.
com>
2017-06-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dij
k
s
t
r
a
Repl
a
ce
a
ll internal uses of __bzero with memset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilco Dijkstra
A
d
d a new
random
i
zed memcpy test for
c
opi
e
s up
to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wilco Dijkstr
a
R
e
move the str(n
)
dup inlin
e
s
f
rom
s
tring/bits/stri
n
g2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
W
ilco Dijkstra
Remove the
s
tr
(
n)cmp in
l
i
ne
s
from string/bits/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wi
l
co Dijkst
r
a
The internal header inc
l
ude/str
i
ng
.
h
d
o
es not w
o
rk
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
W
ilco
Dijkst
r
a
GLIBC uses strchr (s, '\0') as
an
idio
m
to
f
in
d
the
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco Dijkstr
a
As a minor clea
n
up remove t
h
e (r)in
d
ex de
f
ines from
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wi
l
co Dijkstra
This patch cleans up the strsep
i
m
p
l
ementation and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijkstra
Improve strt
o
k and strtok
_
r pe
r
fo
r
mance
.
Instead of
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijkstra
Improve
g
e
n
eric rawmemchr for targets that
d
on't have an
commit
|
commitdiff
|
tree
2016-11-04
W
ilc
o
D
i
jkstra
An optimized memc
h
r was mi
s
si
n
g for AArch64
.
This
.
.
.
2016-11-04
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-06-22
W
ilco Dijkstra
T
hi
s
patch f
u
rt
h
er tunes me
m
cpy - avoid
one branch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wi
l
co
D
i
jks
t
ra
Add a si
m
ple r
a
wmemchr
implementation
.
U
s
e strlen
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
W
i
lco Dijkstra
This is an
opt
i
mized memcpy/memmove
for AArch64
.
Copi
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wil
c
o Dijkstra
This is an
op
t
imized memset
for
A
Arch
6
4
.
Mems
e
t
i
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Wilco Dijkstra
Move
m
emp
c
py, strcpy and stpcpy
i
n
lines to string/s
t
ring
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco Dijkstra
Remo
v
e
pre GCC3
.
2 optimiz
a
tions from
string/bi
t
s/string2
.
h
.
commit
|
commitdiff
|
tree
2015-11-10
W
ilco
D
ijkstr
a
Enable _S
T
RIN
G
_ARCH_unaligned on AArch
6
4
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco Di
j
k
stra
Remove __si
g
nbit* f
r
om localplt
.
data as the
y
are no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco D
i
jkstra
Undo build error fixes to
t
imezone/priva
t
e
.
h, change
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dij
k
stra
Cleanup a
few cases where isinf is
u
sed
to g
e
t the
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijk
s
tra
Since we now
inlin
e
isinf, isnan and is
f
inite in math
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
i
lco Dijkstra
Fix
severa
l
b
u
i
ld f
a
i
l
ures with GCC6
due
t
o unused
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
i
lco Di
j
k
stra
Use the GCC builti
n
functions fo
r
the non-inl
i
ned signbit
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Add
inl
i
ning of the C99 math functio
n
s isin
f
/isnan
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Dijkst
r
a
A
dd a
new benchmark for isinf/isn
a
n
/isnorm
a
l/isf
i
nite
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wilc
o
Dijkstr
a
2015
-
0
8
-24 Wilco Dijkstra
<wd
i
jk
s
tr@arm
.
com
>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wi
l
c
o Dijks
t
ra
2015-08-24 Wilco Dijkstra <wdij
k
str@arm
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-19
Wilco Dijkst
r
a
I
m
prove
s
tpnc
p
y perfo
r
mance
b
y using __strnlen/memcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
lco Dijkstra
Improve perfor
m
ance o
f
mempcpy by inlin
i
ng and us
i
ng
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco
D
ijkst
r
a
Improve memccpy perfo
r
mance by
u
sing
m
emchr/memcp
y
.
.
.
commit
|
commitdiff
|
tree
next