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
Wilco
Dijkstra
I
mpro
v
e perfo
r
mance
of str
s
tr
commit
|
commitdiff
|
tree
2019-06-11
Wilc
o
Dij
k
s
tra
Benchmark
s
trstr
hard needle
s
commit
|
commitdiff
|
tree
2019-05-21
W
i
l
co Dijkstra
I
m
p
rove string benchtest timing
commit
|
commitdiff
|
tree
2019-05-17
W
ilc
o
Dijkstra
Small tcache improvem
e
nts
commit
|
commitdiff
|
tree
2019-05-10
Wilco Dij
k
s
t
ra
Fix tcache
count maximum (
B
Z #24531)
commit
|
commitdiff
|
tree
2019-04-24
Wilco Dij
k
stra
Reduce benchte
s
ts time
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstra
Improv
e
string
b
enchtest
s
commit
|
commitdiff
|
tree
2019-04-09
Wilc
o
Dijkstra
Imp
r
ove bench-strstr
commit
|
commitdiff
|
tree
2019-04-09
Wil
c
o Dijkstra
Improve bench-memmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dijkstra
Remo
v
e TIMIN
G
_
I
NIT
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstra
Add miss
i
ng bench-
m
alloc
-
simple
.
c f
i
le
.
commit
|
commitdiff
|
tree
2019-02-14
W
ilco Dijkstra
Add malloc micro benchmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijkstra
St
r
ing bencht
e
st cl
e
anup
commit
|
commitdiff
|
tree
2019-02-01
Wil
c
o Dijkstra
C
leanup clock_*time incl
u
des
commit
|
commitdiff
|
tree
2018-12-27
Wilco Dij
k
s
t
ra
Imp
r
ove benc
h
-str
l
e
n
commit
|
commitdiff
|
tree
2018-12-21
Wil
c
o Di
j
kstr
a
Refactor string benchtests
commit
|
commitdiff
|
tree
2018-11-20
Wilco
D
ijkstra
[AArc
h
64] Adj
u
st writeback i
n
non-
z
ero m
e
m
s
et
commit
|
commitdiff
|
tree
2018-09-19
Wilco Dij
k
stra
F
i
x
s
t
r
s
t
r bug with
huge needles
(bug 23637)
commit
|
commitdiff
|
tree
2018-08-24
W
i
lco Dijkstra
Rem
o
ve
unu
s
ed ma
t
h f
i
les
commit
|
commitdiff
|
tree
2018-08-23
Wil
c
o D
i
j
k
stra
Updat
e
NEWS for
s
i
n
f improvement
s
commit
|
commitdiff
|
tree
2018-08-23
W
ilc
o
Dijkstra
Speedup tanf range reduct
i
on
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijkstra
Use generic sinf/
c
osf in lgammaf_r
commit
|
commitdiff
|
tree
2018-08-15
Wilco D
i
jk
s
tra
Fix spaces in x86_
6
4 ULP file
commit
|
commitdiff
|
tree
2018-08-14
Wilco Di
j
k
s
tra
Improve
perform
a
nce of si
n
f a
n
d cosf
commit
|
commitdiff
|
tree
2018-08-10
Wilc
o
Dijkstra
Impr
o
ve performance of s
i
ncos
f
commit
|
commitdiff
|
tree
2018-08-03
Wilco Dijk
s
tra
S
im
p
lif
y
and speedu
p
strst
r
/strcasestr first match
commit
|
commitdiff
|
tree
2018-07-16
Wilco Dijkstra
I
m
prove st
r
str p
e
rformance
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[
P
ATCH 7/7]
sin/co
s
s
low p
a
t
h
s: refactor
sincos implementation
commit
|
commitdiff
|
tree
2018-04-03
Wilco
D
i
jkstra
[PATCH 6/7] sin/cos s
l
ow paths
:
refactor duplicat
e
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dij
k
s
t
ra
[PATCH 5/7] sin/cos slow paths: remove unu
s
ed
s
lowpa
t
h
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dij
k
st
r
a
[
PATCH
4
/
7] sin/c
o
s slow p
a
ths
:
rem
o
ve slow path
s
fro
m
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilc
o
Dijkstra
[
PAT
C
H 3/7] sin/cos slow paths:
rem
o
ve
s
low p
a
ths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Dijkstra
[PATCH 2/7
]
sin/
c
o
s
slow
p
a
t
hs: remov
e
large ra
n
ge
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
c
o
Dij
k
stra
[PATCH 1/7] sin/co
s
slow paths: a
v
oid slow paths for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
W
i
lc
o
Dijkstra
U
n
define
a
t
tribut
e
_hidden to fix benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dijk
s
tra
Revert m6
8
k
__ieee754_sqrt
c
hange
commit
|
commitdiff
|
tree
2018-03-15
W
il
c
o
Dijkstra
Remove all
t
arget s
p
ecific __ieee754_sqrt
(
f/l)
i
nlines
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co Dijkstra
Rename
all __ieee75
4
_sqrt(f/l) calls to sqr
t
(f/
l
)
commit
|
commitdiff
|
tree
2018-03-15
Wilc
o
Dijk
s
tra
Add
s
uppor
t
for sqr
t
asm redi
r
e
ct
s
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
U
se correct i
n
cludes in benchtes
t
s
commit
|
commitdiff
|
tree
2018-02-15
Wilco Di
j
kstra
[AArch6
4
] Fix
include
.
commit
|
commitdiff
|
tree
2018-02-15
W
ilco Dijkstra
Remove mplog and mpexp
commit
|
commitdiff
|
tree
2018-02-12
Wilco Dijks
t
ra
Rem
o
v
e slow paths from pow
commit
|
commitdiff
|
tree
2018-02-10
Wilco D
i
jkstra
[AArch
6
4
]
Fix te
s
tsuit
e
e
r
ror due to fpsr/fscr cha
n
g
e
commit
|
commitdiff
|
tree
2018-02-09
Wilco
D
i
j
kstr
a
[AArch64] Use builtins for fpcr/fpsr
commit
|
commitdiff
|
tree
2018-02-07
W
i
l
c
o D
i
j
kstra
Remove slow paths from
l
og
commit
|
commitdiff
|
tree
2018-01-03
W
i
l
c
o Dijkstra
Impr
o
ve math_errhandling
commit
|
commitdiff
|
tree
2017-10-24
Wilco
D
ijkstra
Add sin
g
le-threaded path to
_int_mal
l
oc
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add single-threaded path to malloc/re
a
lloc/calloc
/
memalloc
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkst
r
a
Fix build
i
s
s
u
e
with SIN
G
LE
_
THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
Wil
c
o Dijks
t
ra
Add sing
l
e-threaded path
t
o _int_f
r
ee
commit
|
commitdiff
|
tree
2017-10-19
W
ilco Dijkstra
Fix dea
d
lock
i
n
_int_free
c
o
nsis
t
ency check
commit
|
commitdiff
|
tree
2017-10-18
Wilco Dijkstra
F
ix
b
uild fa
i
lure on tilepro due to unsu
p
port
e
d atomics
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstr
a
Im
p
rove malloc initi
a
lization sequ
e
n
ce
commit
|
commitdiff
|
tree
2017-10-17
Wil
c
o D
i
jkstra
Use relaxe
d
atom
i
cs for malloc have_fastchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco
Di
j
kst
r
a
Inline
t
cache func
t
i
ons
commit
|
commitdiff
|
tree
2017-09-29
W
i
lco Dijkst
r
a
U
s
e fabs(f/l) rather than __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wi
l
co Dijkstra
Remove old cim
a
g inl
i
nes
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijk
s
t
ra
R
emove ancie
n
t __signbit inlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
Sim
p
lify C99 isgreater macros
commit
|
commitdiff
|
tree
2017-09-19
W
i
lco Dijkst
r
a
Add logf
t
ra
c
e
commit
|
commitdiff
|
tree
2017-09-19
Wilco
Dijkst
r
a
Add expf trace
commit
|
commitdiff
|
tree
2017-09-19
Wil
c
o Dijkstra
Enable unwind in
f
o in libc-start
.
c
and back
t
race
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wi
l
co Dijks
t
ra
Add math
b
ench
m
a
r
k lat
e
nc
y
t
est
commit
|
commitdiff
|
tree
2017-08-10
Wilco Dij
k
stra
[AArch
6
4] Opt
i
mi
z
ed memcmp
.
commit
|
commitdiff
|
tree
2017-06-20
Wilco
D
ijkstra
Add powf
t
ra
c
e
commit
|
commitdiff
|
tree
2017-06-20
Wil
c
o Dijkstra
I
mprove
m
a
th benchmark infrastructure
commit
|
commitdiff
|
tree
2017-06-12
Wi
l
c
o
Dijkstra
Fix
b
u
ild
i
s
sue on x8
6
.
commit
|
commitdiff
|
tree
2017-06-12
Wil
c
o
Dijkstra
2
01
7
-06-12
W
ilco
D
i
j
k
s
t
ra <wdijks
t
r@arm
.
com>
2017-06-12 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dij
k
st
r
a
Replace all
interna
l
uses o
f
_
_
bzero with mem
s
et
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wi
l
co Dijkstr
a
Add a n
e
w rand
o
mized memcpy te
s
t for
c
opies u
p
to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wilc
o
Dijkst
r
a
Remov
e
the
str(n)dup inlines from st
r
in
g
/bits/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
W
i
lco
D
ijkstra
Remove the
s
t
r
(n)cm
p
inlines from st
r
ing/bits/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco Dij
k
stra
The interna
l
header i
n
c
l
ude
/
string
.
h does
not work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco Di
j
kstra
G
LIBC u
s
es st
r
chr (s, '\0') as a
n
idio
m
to
f
ind the
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco
D
ijkstra
As a minor
c
leanu
p
remove the (r)
i
ndex
defines
f
rom
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wi
l
co Dijk
s
tra
T
his patch clean
s
up the strse
p
implementation and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco
D
ijkstra
I
mpro
v
e st
r
tok and
s
tr
t
o
k_r per
f
ormance
.
I
nstead of
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
W
i
lco Di
j
ks
t
r
a
Imp
r
o
ve generic
r
a
w
m
e
m
chr for targets that
don't hav
e
an
commit
|
commitdiff
|
tree
2016-11-04
Wilc
o
Dijks
t
ra
An
o
ptimized me
m
chr was
m
issing for AArch6
4
.
This
.
.
.
2016-11-04 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2016-06-22
Wilco Dijkstra
This pat
c
h furt
h
e
r
tu
n
es memcpy - avoid one branch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
W
il
c
o
Dijkstra
Add a s
i
mple rawmemchr imple
m
enta
t
ion
.
Use st
r
len
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco
D
i
j
kstra
This is an optimized memcpy
/
memmove fo
r
AArch64
.
C
op
i
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wilco Dijks
t
ra
This i
s
a
n optimiz
e
d memset
for
AArch64
.
Memse
t
is
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
W
ilco Dijkstra
M
o
ve
memp
c
py, strcpy
a
nd stpcpy inlines
to string/string
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco
D
ijkstr
a
Remove pre GCC3
.
2 opt
i
mizations
from string/bit
s
/strin
g
2
.
h
.
commit
|
commitdiff
|
tree
2015-11-10
W
ilco Dijkstra
Enable _
S
T
RING_ARCH_unaligned
o
n AArch6
4
.
commit
|
commitdiff
|
tree
2015-11-10
W
i
lco Dijks
t
ra
Remove __signbit
*
from l
o
calplt
.
d
ata as they are no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Undo b
u
ild
e
rror fix
e
s to timezone/priv
a
te
.
h, change
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Clea
n
up a f
e
w cases where
i
sinf
i
s used to
g
et the
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijks
t
ra
Si
n
ce we no
w
i
n
l
ine i
s
inf,
i
snan
and is
f
inite
i
n
math
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Fix several build failures wi
t
h GCC6 due to
u
nused
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Dijkst
r
a
Use t
h
e GCC builtin functions for the non-inli
n
e
d
signbit
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Di
j
kstr
a
Add
inlining of th
e
C99 m
a
t
h f
u
ncti
o
ns
isinf/isn
a
n
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-09-18
W
i
lco Dijkstra
Ad
d
a
ne
w
benchmark
f
or isinf/is
n
an
/
isnormal/
i
sfinite
.
.
.
2015-09-18 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wilco Dijkstra
2015-08-24
Wilco Dijk
s
tra <wdijkstr@
a
rm
.
com>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-24
Wi
l
co D
i
jkstra
2015-08
-
24
W
ilco
Dijkstra <wdijkstr@arm
.
c
o
m>
2015-08-24 Wilco Dijkstra <
wdijkstr@arm.com
>
commit
|
commitdiff
|
tree
2015-08-19
Wilco
D
ijkstra
Im
p
rove
s
tpncpy performance by using _
_
strnlen/memcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco
Dijkstra
Improve performance
o
f
m
emp
c
py by inlining a
n
d using
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wi
l
co Dijkstra
Improve m
e
mc
c
py performan
c
e
by using me
m
chr/me
m
cpy
.
.
.
commit
|
commitdiff
|
tree
next