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
Benchmark strstr hard needles
2019-06-11
Wilco Dijkstra
B
e
nchma
r
k strstr hard nee
d
les
commit
|
commitdiff
|
tree
2019-05-21
Wilco
D
ijkstra
Improve string ben
c
htest timing
commit
|
commitdiff
|
tree
2019-05-17
Wilco Dijkstra
Small tcac
h
e improvemen
t
s
commit
|
commitdiff
|
tree
2019-05-10
W
i
lco D
i
jkstra
Fix tcache count maximu
m
(B
Z
#24
5
31)
commit
|
commitdiff
|
tree
2019-04-24
Wilco Dijks
t
ra
Reduce
be
n
chtest
s
time
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dij
k
st
r
a
I
m
prove string
b
enchtests
commit
|
commitdiff
|
tree
2019-04-09
Wilco Di
j
kstra
Imp
r
ov
e
bench-strstr
commit
|
commitdiff
|
tree
2019-04-09
Wi
l
co Dij
k
str
a
I
mprove
bench
-
m
emmem
commit
|
commitdiff
|
tree
2019-04-09
Wilco Dij
k
stra
R
emove TI
M
ING_INIT
commit
|
commitdiff
|
tree
2019-02-14
Wil
c
o Dijkstra
A
d
d m
i
ssing bench-mallo
c
-simple
.
c
file
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijks
t
ra
A
d
d mall
o
c
micr
o
benchmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco Dijkstra
Strin
g
benchtest
c
l
e
a
nup
commit
|
commitdiff
|
tree
2019-02-01
Wilco
Dijkst
r
a
Cleanup cloc
k
_*time includes
commit
|
commitdiff
|
tree
2018-12-27
Wilco Dijk
s
tra
Improve bench-strlen
commit
|
commitdiff
|
tree
2018-12-21
Wil
c
o Dij
k
stra
R
e
factor s
t
r
i
ng benchtests
commit
|
commitdiff
|
tree
2018-11-20
Wilco
D
ijks
t
r
a
[AArch
6
4] Adjust
writeback in non-zero memset
commit
|
commitdiff
|
tree
2018-09-19
Wilco Dijkstr
a
Fix
s
trstr
b
ug with hu
g
e needles (bug
2
3637)
commit
|
commitdiff
|
tree
2018-08-24
Wilco D
i
jk
s
t
r
a
Remove unused math files
commit
|
commitdiff
|
tree
2018-08-23
Wilco
Dijk
s
t
ra
U
p
date NEWS for sinf impro
v
em
e
nts
commit
|
commitdiff
|
tree
2018-08-23
Wilco Dijkstra
Speedup tanf range reductio
n
commit
|
commitdiff
|
tree
2018-08-15
Wil
c
o Dijk
s
tra
Use g
e
ner
i
c s
i
nf/
c
o
sf in lgammaf_r
commit
|
commitdiff
|
tree
2018-08-15
Wilco
D
ijks
t
ra
Fix spaces i
n
x86_64 UL
P
fi
l
e
commit
|
commitdiff
|
tree
2018-08-14
Wilco
Dij
k
s
tra
Improve performan
c
e
o
f si
n
f and
cosf
commit
|
commitdiff
|
tree
2018-08-10
Wilco Dijkstra
Impr
o
ve pe
r
forman
c
e of sinco
s
f
commit
|
commitdiff
|
tree
2018-08-03
W
ilco Dij
k
s
t
ra
Simplify
a
n
d
s
peed
u
p strstr/strcase
s
tr first
match
commit
|
commitdiff
|
tree
2018-07-16
Wil
c
o Dijkst
r
a
I
m
prove strstr per
f
ormance
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 7/7
]
sin/cos slow paths: refactor
s
i
ncos
implementation
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Dijks
t
ra
[PA
T
C
H 6/7] sin/cos sl
o
w paths: refactor duplicated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 5/7
]
sin/cos slow
p
aths: rem
o
ve unused sl
o
w
pat
h
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Di
j
kstra
[
P
ATCH 4/7] sin/cos slow
paths: remo
v
e
slow paths
fro
m
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Di
j
kstra
[PATCH 3/7] sin/cos slow
p
a
t
hs: remove slow paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Di
j
kstra
[PATCH 2/7
]
sin/cos
slow pa
t
hs: remove la
r
g
e range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATCH 1/7] sin/cos
s
l
ow p
a
th
s
: avoi
d
slow pa
t
hs for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijkstra
Undefine at
t
ribute_hidden
to f
i
x benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dijkstra
Revert
m6
8
k __ieee754_
s
qr
t
c
h
ange
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dij
k
stra
Remove a
l
l target
s
p
ecific _
_
i
e
ee754_sqrt(
f
/l) inli
n
es
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co Dijkstr
a
Rename all __ieee754_
s
q
r
t(f/l) calls to sqrt(f
/
l)
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co Dijkstra
A
d
d support for
s
q
rt asm redirects
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
Use corr
e
c
t
includes
i
n
benc
h
te
s
ts
commit
|
commitdiff
|
tree
2018-02-15
Wil
c
o Di
j
kstra
[AArch6
4
] Fix include
.
commit
|
commitdiff
|
tree
2018-02-15
Wilco D
i
jks
t
ra
R
e
mo
v
e
mplog a
n
d mpexp
commit
|
commitdiff
|
tree
2018-02-12
Wilco Dij
k
str
a
Remove slow
p
aths from p
o
w
commit
|
commitdiff
|
tree
2018-02-10
Wilco Dijkstra
[AArch64]
F
ix tes
t
suite error due
t
o fpsr/fsc
r
cha
n
ge
commit
|
commitdiff
|
tree
2018-02-09
Wilco Dijkstra
[AArch64] Use built
i
ns for fpcr/f
p
sr
commit
|
commitdiff
|
tree
2018-02-07
Wilco Dijkstra
Remove slow paths
from
log
commit
|
commitdiff
|
tree
2018-01-03
W
i
l
co Dijkstr
a
Imp
r
ove m
a
t
h
_errhandling
commit
|
commitdiff
|
tree
2017-10-24
Wi
l
c
o
Dij
k
stra
Add
s
ingle-
t
hreaded path
to _int_mal
l
oc
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add single-thr
e
aded pa
t
h
to
m
al
l
oc/r
e
a
lloc/calloc/memalloc
commit
|
commitdiff
|
tree
2017-10-20
Wilco
D
ijks
t
ra
Fix buil
d
issue with S
I
NGLE_THRE
A
D
_P
commit
|
commitdiff
|
tree
2017-10-20
Wilco Di
j
kstra
Add
single-t
h
r
eaded
p
a
th to _int_fr
e
e
commit
|
commitdiff
|
tree
2017-10-19
Wilco Dijkstra
Fi
x
d
eadlock
i
n _int_free consistency
check
commit
|
commitdiff
|
tree
2017-10-18
W
i
lco D
i
j
kstra
Fix build failure on tilepro due to u
n
supported ato
m
ics
commit
|
commitdiff
|
tree
2017-10-17
Wilco
D
i
jkstra
Improve malloc
i
n
itial
i
z
atio
n
sequence
commit
|
commitdiff
|
tree
2017-10-17
W
ilco Dijkstra
U
s
e relaxed atomics for malloc
h
ave_fastch
u
nks
commit
|
commitdiff
|
tree
2017-10-17
Wilc
o
Dijkstra
I
n
l
ine tcache functio
n
s
commit
|
commitdiff
|
tree
2017-09-29
Wi
l
c
o Dijkstra
Use fabs(f/l) rather t
h
an __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wilco Di
j
kstra
Remove old
cima
g
inli
n
es
commit
|
commitdiff
|
tree
2017-09-28
Wilco
D
ijkstra
R
emove anc
i
ent __sign
b
it inlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco D
i
jk
s
t
ra
Simplify C99
isgreater macros
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijk
s
tra
A
d
d logf trace
commit
|
commitdiff
|
tree
2017-09-19
W
i
l
co Dij
k
str
a
Add expf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
E
n
able unwind info in libc-st
a
rt
.
c
a
nd
b
ack
t
race
.
c
commit
|
commitdiff
|
tree
2017-08-17
W
i
lco Dijkst
r
a
Add
m
ath b
e
nchma
r
k latency test
commit
|
commitdiff
|
tree
2017-08-10
W
i
l
co Di
j
kstra
[AAr
c
h64] Optimized
m
emcmp
.
commit
|
commitdiff
|
tree
2017-06-20
W
ilco Di
j
kst
r
a
A
d
d powf
tra
c
e
commit
|
commitdiff
|
tree
2017-06-20
Wi
l
co Dijkstra
Improve ma
t
h benchmark
in
f
rastruct
u
re
commit
|
commitdiff
|
tree
2017-06-12
W
ilco Dijks
t
ra
F
i
x build
i
s
s
ue on
x
86
.
commit
|
commitdiff
|
tree
2017-06-12
W
ilco Dijkst
r
a
2
0
1
7
-06-12 Wilco Dijkst
r
a
<
w
dijkst
r
@
a
r
m
.
com>
2017-06-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2017-06-12
Wilco D
i
jkstr
a
Replace al
l
inte
r
nal
uses of __bzero with memset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilco Dij
k
s
t
ra
A
d
d
a new rand
o
mized memcpy
t
e
s
t
fo
r
copies
up to 25
6
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
W
i
l
c
o
Dijks
t
r
a
Remov
e
the st
r
(n)dup inli
n
es from string/bits/stri
n
g2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco D
i
jkstra
R
emove the
str(n)cmp inlin
e
s fro
m
string/bi
t
s/s
t
r
i
ng2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco Dijkst
r
a
The
internal he
a
de
r
include/st
r
i
ng
.
h d
o
es n
o
t
w
o
r
k
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wi
l
c
o
Dijkstra
GLIB
C
uses
s
trchr (s,
'
\0') as
an i
d
i
om to find
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
W
ilco Dijkstra
As a m
i
nor
c
leanup re
m
ove the (r)inde
x
defi
n
es from
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wilco Dijkstra
This patch cleans up the strsep implementat
i
on a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilc
o
D
i
jkstra
Improve strtok and strtok_r performa
n
c
e
.
I
nstead
o
f
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijk
s
tra
I
m
prove generic raw
m
emchr
f
or targets that
d
on't have an
commit
|
commitdiff
|
tree
2016-11-04
Wi
l
co Dijk
s
tra
An optimized memchr was missing for AA
r
c
h
6
4
.
This
.
.
.
2016-11-04
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-06-22
Wilco Dijkstra
T
h
is pa
t
ch fu
r
the
r
tunes m
e
m
cp
y
- avoid one branch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wil
c
o
D
ijks
t
ra
Add a
s
i
mple r
a
wmemch
r
implementation
.
Use s
t
rlen
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dijkstr
a
This i
s
an optimized memcpy/memm
o
ve
for AArch64
.
Cop
i
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
W
il
c
o Dijkstra
This
is an o
p
timized
m
emset
f
or A
A
r
c
h64
.
Memset
is
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Wilco Di
j
kstra
Mo
v
e
mempcpy, strcpy
a
nd stpcpy inli
n
e
s to string/str
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco
Dijkstra
Remove pre GCC3
.
2
o
ptimiza
t
ions from string/bits/stri
n
g2
.
h
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco Dijkstra
Enable _STRING_ARC
H
_u
n
align
e
d on AAr
c
h
64
.
commit
|
commitdiff
|
tree
2015-11-10
W
i
l
co Dijkstra
Rem
o
ve __signbit* from localplt
.
data as they
a
re no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wi
l
co D
i
jkstr
a
Undo build error fixes to time
z
one/private
.
h,
c
h
ange
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Di
j
kstr
a
Cleanup a fe
w
cases
w
here isinf is used to
g
e
t
the
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Since we no
w
inline isinf
,
isnan and isfinite in math
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Fi
x
se
v
era
l
build failure
s
wi
t
h GCC6 due
t
o unused
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dij
k
s
t
ra
Use
t
he GC
C
builtin
f
unc
t
i
o
ns fo
r
the non-inline
d
s
i
gnbit
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Add
inlining of the C9
9
m
a
t
h functions
i
sinf/isnan
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco
D
i
j
kstr
a
A
d
d a
n
ew bench
m
a
r
k
for i
s
in
f
/isna
n
/isnormal/isfinite
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
W
i
l
c
o
Di
j
kst
r
a
2015-08-24
Wilco D
i
jkstr
a
<wdijkstr
@
arm
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wilc
o
Dijkstra
2015-08-2
4
Wilco
Dijkstra <wdijkst
r
@a
r
m
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-19
W
i
l
c
o Dijkstra
I
m
prove stpncpy performance by using
__strnlen/m
e
mcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijk
s
tr
a
Improve
p
erfo
r
mance
of
m
empcp
y
b
y
inlining
a
nd using
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilc
o
Dijkstra
Impro
v
e me
m
ccpy perfor
m
an
c
e by using memchr/memcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijkstra
Th
i
s
patch imp
r
oves strn
c
py pe
r
formance by usi
n
g
strnlen
.
.
.
commit
|
commitdiff
|
tree
next