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
Fix strstr bug with huge needles (bug 23637)
2018-09-19
Wilco Dijkstra
Fix strstr bug with huge needles
(bug 2
3
637)
commit
|
commitdiff
|
tree
2018-08-24
Wilco
D
ijkstra
Remove unused
ma
t
h fi
l
es
commit
|
commitdiff
|
tree
2018-08-23
Wilco D
i
jkstr
a
Update NEW
S
for sin
f
improvements
commit
|
commitdiff
|
tree
2018-08-23
Wilco Dijkstra
Sp
e
edup tanf range reduction
commit
|
commitdiff
|
tree
2018-08-15
Wilco Dijk
s
tra
Use generic si
n
f/cosf in lgammaf_r
commit
|
commitdiff
|
tree
2018-08-15
W
ilco Dijkstra
Fix spaces in x
8
6_6
4
ULP
f
ile
commit
|
commitdiff
|
tree
2018-08-14
Wilco
Dijkstra
Impr
o
ve perf
o
rmance of
s
inf an
d
c
osf
commit
|
commitdiff
|
tree
2018-08-10
W
il
c
o Dij
k
stra
Imp
r
ove performance of s
i
ncosf
commit
|
commitdiff
|
tree
2018-08-03
W
i
l
co Dijkstra
Simpl
i
fy a
n
d sp
e
edup st
r
str/str
c
asestr first
match
commit
|
commitdiff
|
tree
2018-07-16
Wi
l
co Dijks
t
ra
I
mpro
v
e
strstr
p
e
r
formance
commit
|
commitdiff
|
tree
2018-04-03
W
ilco
D
i
j
kstra
[
PA
T
CH 7/
7
] s
i
n
/cos slow pa
t
h
s
:
refactor sincos implementation
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Dijkstra
[PATCH 6/7] sin/cos slow
paths: refacto
r
duplicated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Dijkstra
[PA
T
CH 5/7]
sin
/
cos
s
low
paths
:
remove un
u
se
d
slowpath
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkstra
[PATC
H
4/
7
] s
i
n/cos
s
low paths: rem
o
ve slow pat
h
s from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[PATCH 3/7] sin/cos slow
paths: remove slow paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
lco
Dijkstra
[
P
ATCH 2
/
7]
s
in/cos slow
p
aths: r
e
move large
range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
i
l
co Dijkstra
[PATCH 1/7] sin/cos sl
o
w p
a
th
s
: avoid slow paths
f
or
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wilco Dijk
s
tra
Undefine
a
tt
r
ibute_hidden
to fix benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wilco
Dijk
s
tra
R
evert m
6
8
k
__ieee754_sqrt change
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstr
a
Remove all target
s
pecific __ieee7
5
4_sqrt(f/
l
)
inlines
commit
|
commitdiff
|
tree
2018-03-15
Wilco D
i
jkstra
Re
n
am
e
all
__ieee754_sqrt(
f
/
l
)
call
s
to sqrt(f/l)
commit
|
commitdiff
|
tree
2018-03-15
W
ilco Dijkstra
Add support for
s
qrt asm redir
e
cts
commit
|
commitdiff
|
tree
2018-03-15
W
ilco Dijk
s
t
r
a
Use c
o
rrect includes
i
n
b
enchtes
t
s
commit
|
commitdiff
|
tree
2018-02-15
Wilco Di
j
kstra
[AArch64]
Fix inclu
d
e
.
commit
|
commitdiff
|
tree
2018-02-15
Wilco Dijkstra
R
e
move mpl
o
g
an
d
m
p
exp
commit
|
commitdiff
|
tree
2018-02-12
Wilco
D
i
j
k
s
t
ra
Remove slow paths from po
w
commit
|
commitdiff
|
tree
2018-02-10
Wilc
o
Di
j
kstra
[AArch64] Fix tests
u
ite error
d
ue to fpsr/fs
c
r
change
commit
|
commitdiff
|
tree
2018-02-09
Wilco Di
j
kstra
[AArch64] Use b
u
i
ltins for fpc
r
/fp
s
r
commit
|
commitdiff
|
tree
2018-02-07
W
ilco
Dijkstra
Remove slow paths f
r
om log
commit
|
commitdiff
|
tree
2018-01-03
Wilco Dijkstra
Improv
e
m
a
t
h_errhandling
commit
|
commitdiff
|
tree
2017-10-24
Wilco
D
ijkstra
A
d
d single-thre
a
d
e
d path t
o
_int_malloc
commit
|
commitdiff
|
tree
2017-10-24
Wi
l
c
o
Dij
k
stra
Add single-threaded pa
t
h
to mall
o
c/real
l
oc/callo
c
/memalloc
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkstra
Fix build
i
s
sue with SIN
G
LE_THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijk
s
tra
Add single-threaded p
a
th
to _int
_
free
commit
|
commitdiff
|
tree
2017-10-19
Wilco D
i
jkstra
Fix deadl
o
ck in _int_free co
n
s
istency check
commit
|
commitdiff
|
tree
2017-10-18
W
i
lco Dijks
t
ra
Fix build failure on tilepro due to uns
u
pporte
d
at
o
m
ics
commit
|
commitdiff
|
tree
2017-10-17
Wilco
Dijkstr
a
Impro
v
e
mall
o
c initialization sequence
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijk
s
tra
U
se r
e
laxed atomi
c
s for malloc have_fas
t
chunks
commit
|
commitdiff
|
tree
2017-10-17
W
i
lco Dijkstra
Inli
n
e tc
a
che fu
n
ction
s
commit
|
commitdiff
|
tree
2017-09-29
W
i
lco Dijkstra
Us
e
f
a
bs
(
f
/
l) rather than __fa
b
s
commit
|
commitdiff
|
tree
2017-09-29
Wilco D
i
jkstra
Remo
v
e
old cimag in
l
ines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
R
e
move ancient __
s
ignb
i
t
i
nlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dij
k
stra
Simplify C99 isgreater macros
commit
|
commitdiff
|
tree
2017-09-19
Wilco
Di
j
kstra
Add logf tr
a
ce
commit
|
commitdiff
|
tree
2017-09-19
Wilc
o
Dijkstra
A
d
d e
x
p
f
trace
commit
|
commitdiff
|
tree
2017-09-19
W
i
lco Dijkstra
Enable unwind i
n
fo
i
n libc-start
.
c
and ba
c
ktrace
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wilco Dijkstra
Add math benc
h
mark latency tes
t
commit
|
commitdiff
|
tree
2017-08-10
Wilco Dijkst
r
a
[AArch64] Optimized
me
m
cmp
.
commit
|
commitdiff
|
tree
2017-06-20
W
i
lc
o
Dijks
t
ra
Add powf trace
commit
|
commitdiff
|
tree
2017-06-20
Wilco Dijks
t
ra
Improve math benchmark infrastructure
commit
|
commitdiff
|
tree
2017-06-12
Wi
l
co
D
ijkstr
a
Fix build
is
s
ue on
x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
2
0
1
7-06-12 Wilco Dijkstra <wdijks
t
r@arm
.
com>
2017-06-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2017-06-12
Wilc
o
Dijks
t
ra
Replace al
l
inter
n
a
l u
s
e
s of
_
_bzero
with memset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilco Dijkstra
Ad
d
a
new randomized memcpy
t
e
s
t for
cop
i
es up to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wi
l
co Dijkstra
Remove t
h
e s
t
r(n)dup inlines from
s
t
ring/bits/st
r
ing2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco D
i
jkstra
Remove the str
(
n
)
cmp inlines fr
o
m stri
n
g/bits/str
i
ng2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
W
ilco Dijkstra
T
h
e
i
nternal header inc
l
ude/string
.
h
does
not work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco D
i
jkst
r
a
GLI
B
C u
s
es s
t
rchr (s, '
\
0') as an idiom to find
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco D
i
jkstra
As a min
o
r clea
n
up re
m
ove the (r
)
index
d
efine
s
from
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wilco Dijkstra
Th
i
s
p
atch
c
leans u
p
the strsep implementation and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco
D
i
j
kstra
Improve
s
trtok and
strt
o
k_r performance
.
Instead o
f
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
W
ilco
D
ijkstra
I
mprov
e
generic rawmemc
h
r for t
a
rgets that do
n
't have an
commit
|
commitdiff
|
tree
2016-11-04
Wilco Dij
k
stra
A
n
optimized
memchr was missing for
A
Arch64
.
This
.
.
.
2016-11-04
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-06-22
W
i
lco D
i
jk
s
tra
This
p
a
tch
f
urther tunes
memcpy - avoid one branch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco Dijkstra
Add a simple
rawmemchr
implementation
.
Use
s
trlen
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
W
ilco Dijkstra
This
is an opti
m
i
z
ed memcpy/m
e
m
m
ove for AArch
6
4
.
Copies
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wilco Dijk
s
t
ra
This
i
s an optim
i
z
e
d
mems
e
t f
o
r AA
r
ch64
.
M
e
mset is
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Wilco Dijkstra
Mo
v
e mempcpy, strc
p
y
a
n
d
stpc
p
y
inlines to string/st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco Dijks
t
ra
Remo
v
e pre
GCC3
.
2 o
p
timizations from string/bits/strin
g
2
.
h
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco
D
ijkstra
Enabl
e
_STRING_ARC
H
_unaligned on
AA
r
c
h64
.
commit
|
commitdiff
|
tree
2015-11-10
Wilco Dijkstra
Remov
e
__signbit* from localplt
.
data as
t
hey are no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Undo
build
e
r
r
or f
i
xes to timezo
n
e
/pr
i
vate
.
h, change
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkst
r
a
Cl
e
anup a few cases wh
e
re isi
n
f is used to ge
t
the
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
i
lc
o
Dijkst
r
a
Since
w
e now inline isinf, isn
a
n and isfinite
in math
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Dijkstra
Fix several build fai
l
ures wit
h
GCC6
d
ue to un
u
sed
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
U
se the GCC buil
t
in
functi
o
ns
f
or the non-
i
n
lined signbi
t
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco
Di
j
kstra
Add
i
nlin
i
ng of the C99 math functions isinf/isn
a
n
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
ilco Dijkstra
Add a new
ben
c
hmark for is
i
nf/
i
s
n
a
n
/isnorm
a
l/isfi
n
ite
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wilco Dijk
s
tra
2015-
0
8-24
Wilco Dijk
s
tra <wdijkstr@arm
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
W
i
lco Dijkstra
2015-0
8
-24 Wil
c
o
D
ijks
t
ra <wdijkstr@arm
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-19
Wilco Dijk
s
t
ra
Improve s
t
pncpy p
e
rformance by
u
sing __strnlen
/
mem
c
py
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilc
o
Dijkstra
Improve per
f
ormance of mempc
p
y by
inli
n
i
n
g an
d
using
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco D
i
jks
t
ra
Im
p
rov
e
memccpy performance
b
y
u
si
n
g memchr/mem
c
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wil
c
o Dijks
t
ra
T
hi
s
patch impr
o
ves strn
c
py performance by using s
t
rnle
n
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco
D
ijkst
r
a
Imp
r
ove feenablee
x
cept perfor
m
a
nce - avoid an unneces
s
ary
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
l
co Dijkstra
Improv
e
f
esetenv perfor
m
ance
by avoid
i
ng unne
c
ess
a
ry
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wi
l
co Dijks
t
r
a
Add AArch64 versions of math_op
t
_ba
r
r
ier and
math_force_eval
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco
D
ijkstra
Optimize the strlen i
m
plem
e
ntation by
u
s
i
ng a page
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkst
r
a
I
nline __
i
eee754_sqr
t
and __ie
e
e754_
s
qr
t
f
.
Also add
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkstra
Re
m
o
ve
u
nu
s
ed fil
e
sy
s
deps/ieee754/supp
o
rt
.
c
commit
|
commitdiff
|
tree
2015-06-03
Wilco Dijkst
r
a
Replace finite w
i
th isfinite
.
commit
|
commitdiff
|
tree
2015-06-03
Wilco Dijkstra
T
h
i
s p
a
tch renames all uses of __
i
sinf*, __isn
a
n
*
,
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
W
ilco Dijk
s
tra
2
0
15-06-02 Szabolcs Nagy <szabolcs
.
nagy@arm
.
com>
commit
|
commitdiff
|
tree
2015-05-28
Wilco Dijkstra
2015-05-
2
8
W
il
c
o Dijkst
r
a
<
wdijkstr@ar
m
.
c
om>
2015-05-28
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-05-20
Wilco Dijks
t
ra
Add mis
s
in
g
math_priva
t
e in
c
ludes
.
commit
|
commitdiff
|
tree
2015-05-15
Wilco Dijkstra
Remove v
a
r
i
ous
ABS macros and replace uses w
i
th fabs
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Wi
l
co Dijkstra
2015-05-06 Szabolcs
N
ag
y
<szabol
c
s
.
n
agy@arm
.
com>
commit
|
commitdiff
|
tree
2015-04-22
Wil
c
o Dijkstra
U
se _
_
copy
s
ign rat
h
er than copysign
.
commit
|
commitdiff
|
tree
2015-02-27
Wilco
Dijk
s
tra
R
a
t
her than using a
C imple
m
en
t
a
tion of memmo
v
e
,
directly
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
W
i
lco Dijkstra
Rath
e
r than using a
C
i
mplementation of m
e
mset, dire
c
t
l
y
.
.
.
commit
|
commitdiff
|
tree
next