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
AArch64: Optimize strlen
2018-02-10
Wilco
D
i
jkstra
[AArch64] Fix te
s
tsuit
e
er
r
or due
t
o fpsr/fscr change
commit
|
commitdiff
|
tree
2018-02-09
W
i
lco
Dijkstra
[
AArch64] Use
builtin
s
for fpcr/fps
r
commit
|
commitdiff
|
tree
2018-02-07
Wilco Dijkstra
Remove
slow path
s
fr
o
m
log
commit
|
commitdiff
|
tree
2018-01-03
Wilco
D
ijkstra
Improv
e
mat
h
_
errhan
d
ling
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijk
s
tr
a
Add si
n
g
le-threaded
p
a
t
h
to _
i
nt
_
malloc
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add s
i
ngle-threaded path to
malloc/re
a
lloc/calloc/memalloc
commit
|
commitdiff
|
tree
2017-10-20
Wilco
D
ijkstra
Fix
b
uild issu
e
with SING
L
E_T
H
READ_P
commit
|
commitdiff
|
tree
2017-10-20
W
i
lco
D
ijkstra
Ad
d
sin
g
le-t
h
readed path to _int_free
commit
|
commitdiff
|
tree
2017-10-19
Wilco
Di
j
k
s
tra
Fix deadlock in
_
int_free consis
t
enc
y
check
commit
|
commitdiff
|
tree
2017-10-18
W
ilco Dijk
s
tra
Fix build failu
r
e
on t
i
lepro due
t
o
unsu
p
po
r
ted atomic
s
commit
|
commitdiff
|
tree
2017-10-17
Wilco
D
ijkstra
Improve
m
alloc
i
nitialization sequenc
e
commit
|
commitdiff
|
tree
2017-10-17
W
i
lc
o
Dijkstra
Use relaxe
d
at
o
mi
c
s f
o
r malloc have_fastchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco Di
j
ks
t
ra
Inline tcache functions
commit
|
commitdiff
|
tree
2017-09-29
W
ilco D
i
jkstr
a
Us
e
fabs(f/l) rathe
r
than __fabs
commit
|
commitdiff
|
tree
2017-09-29
Wilco
D
ijkstra
R
em
o
ve old
c
i
mag
i
nl
i
nes
commit
|
commitdiff
|
tree
2017-09-28
W
i
l
c
o
Di
j
k
stra
Rem
o
v
e
an
c
ient
__
s
ignbit inl
i
n
es
commit
|
commitdiff
|
tree
2017-09-28
Wilco
D
ijkst
r
a
Simplify C99 isgreater
m
a
cros
commit
|
commitdiff
|
tree
2017-09-19
W
i
lco Dij
k
stra
Add logf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilc
o
Dijkstra
Add
expf trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstr
a
Enable unw
i
nd info in libc-start
.
c an
d
b
acktrace
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wil
c
o Dijkstra
Add m
a
th be
n
chmark late
n
cy
test
commit
|
commitdiff
|
tree
2017-08-10
Wilco Dijks
t
ra
[AArch64]
O
pt
i
mized mem
c
mp
.
commit
|
commitdiff
|
tree
2017-06-20
Wilco Dijks
t
ra
Ad
d
powf trace
commit
|
commitdiff
|
tree
2017-06-20
W
i
lco D
i
jkstra
Improve math benchmark
infr
a
structure
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
Fix build
i
ssu
e
on x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkst
r
a
2017
-
06-1
2
Wilc
o
Dijkstra <
w
dijkstr@arm
.
com>
2017-06-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2017-06-12
W
i
l
co Dijkstra
Replace
all
i
nternal uses of __bzero with memset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilco Di
j
kstra
A
dd a new randomized memcpy test f
o
r co
p
ies up to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wilco Di
j
kstra
Re
m
o
v
e th
e
str(n)
d
up inl
i
nes from str
i
ng/
b
its/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco Dijkstra
Rem
o
ve the s
t
r
(n)cmp inlines f
r
o
m str
i
ng/bits/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco
D
i
jk
s
tra
T
h
e
internal header inc
l
ude/string
.
h does not work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco Di
j
kstra
GLIBC uses s
t
rchr (s, '\0') as an
i
diom
to find the
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco Dijk
s
tra
As a
m
i
nor cleanup re
m
ove the (r)i
n
dex defines f
r
om
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wilco
Dijkst
r
a
Thi
s
patch cl
e
ans up the
s
t
r
sep implementation and
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wi
l
co Dijk
s
t
r
a
I
m
prove
strto
k
and
s
trtok_r performance
.
Inst
e
ad o
f
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijkstra
Improve g
e
neric rawm
e
mchr for targets that
d
on't have an
commit
|
commitdiff
|
tree
2016-11-04
W
i
lco Dijk
s
tra
An optimized
memchr
was mis
s
ing for AArch64
.
T
h
is
.
.
.
2016-11-04
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-06-22
Wilco
Dijkstra
T
his patch
f
ur
t
he
r
tunes memcpy
-
a
v
oid o
n
e br
a
n
c
h
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco D
i
jkstra
Add a simple
rawm
e
mchr implementat
i
on
.
Use str
l
en
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
W
i
lco Dijkstra
This is
an opt
i
m
ized memcpy/memmov
e
f
or
A
A
rch64
.
Copies
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wilc
o
Dijkstra
T
h
is is an
o
ptimized memset for AArch64
.
Memset is
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
W
ilco
D
ijkstr
a
Move mempcpy, strcpy and st
p
cpy inl
i
nes to string/
s
t
r
ing
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco Di
j
kstra
R
emove pre
GCC
3
.
2
optimizat
i
ons f
r
om
s
t
r
in
g
/bits/s
t
ring2
.
h
.
commit
|
commitdiff
|
tree
2015-11-10
Wil
c
o
Dijkstra
Enab
l
e
_
STRING_ARCH_unali
g
ned on AArch64
.
commit
|
commitdiff
|
tree
2015-11-10
Wil
c
o Di
j
ks
t
ra
Remove
_
_signbit* from
l
ocalplt
.
dat
a
as they are no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkst
r
a
Undo
b
uil
d
er
r
o
r fixes to timezone/priv
a
te
.
h
,
change
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
C
l
e
a
nu
p
a f
e
w
cases w
h
er
e
i
sinf is
u
s
ed to get the
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijk
s
tra
Since
w
e now i
n
l
ine isinf, isnan
a
n
d
isfinite in math
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
W
i
lco Dijkstra
Fix seve
r
al
build
failures wi
t
h GCC6 due to u
n
used
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dij
k
st
r
a
Use the GCC builtin fun
c
tio
n
s
for the non-inli
n
e
d
sign
b
it
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Di
j
kstra
Add
i
nlinin
g
of the C99 math functions
i
sinf/isnan
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstr
a
A
d
d
a new benchm
a
r
k for
isinf/isna
n
/isnorma
l
/isfinit
e
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wilco Dij
k
st
r
a
2015-08-24 Wilco Dijkstra <wdijkstr@ar
m
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wi
l
co
Dijkstra
2015-08-24 Wilco Dijkstra <
w
di
j
kstr@arm
.
c
om>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-19
W
i
l
c
o Dijks
t
ra
I
mprove st
p
ncpy perfor
m
a
nce b
y
using __strnlen/m
e
mc
p
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wi
l
co Dijkstra
Improv
e
performance of m
e
mpcpy b
y
i
nli
n
i
ng and
using
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijkst
r
a
Improve memccpy performance by using memchr/mem
c
py
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
ilco Di
j
k
s
tra
Th
i
s patch
i
m
proves
strncpy
p
erformance by
usin
g
strn
l
en
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco Dijkst
r
a
Imp
r
ove fee
n
ableexcept
p
erformance - av
o
id a
n
unnecessa
r
y
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
lco
D
i
jkstra
Improv
e
f
ese
t
e
nv performance
by avoiding
u
nneces
s
ary
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilc
o
D
i
jkstra
Add AArch64 versions of ma
t
h_op
t
_barrier and math_force_eval
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
W
i
lco Dijkstra
Op
t
imiz
e
t
h
e strlen imp
l
ementation by
u
sing
a
pag
e
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkstra
I
n
line __ieee754_sqr
t
a
nd __ieee754_sqrtf
.
Also add
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkstra
Remove unused file s
y
sdep
s
/ieee7
5
4/s
u
pport
.
c
commit
|
commitdiff
|
tree
2015-06-03
Wilco
D
i
j
kstra
Replace finite with
i
s
f
inite
.
commit
|
commitdiff
|
tree
2015-06-03
Wilco
Dijkstra
T
h
is patch
r
enames a
l
l uses of __isi
n
f*, __isnan*,
.
.
.
commit
|
commitdiff
|
tree
2015-06-02
Wilco Dijkst
r
a
201
5
-06-
0
2
S
z
abolcs Nagy <
s
zabolcs
.
nagy@ar
m
.
com
>
commit
|
commitdiff
|
tree
2015-05-28
Wi
l
c
o
D
ijk
s
tra
2015
-
05-28 Wil
c
o
D
ijk
s
tra
<wdijk
s
t
r
@arm
.
com
>
2015-05-28
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-05-20
Wilco Dijkst
r
a
Add miss
i
ng math_
p
rivate
i
ncludes
.
commit
|
commitdiff
|
tree
2015-05-15
Wilco Dij
k
stra
Remove vario
u
s
A
BS m
a
cr
o
s and r
e
p
l
ace uses
wit
h
fabs
.
.
.
commit
|
commitdiff
|
tree
2015-05-06
Wilco
Dijks
t
ra
2015-05-06
Szabolcs Nagy <szab
o
lcs
.
n
a
gy@arm
.
com>
commit
|
commitdiff
|
tree
2015-04-22
Wilco Dijkst
r
a
Use __copysign rather th
a
n copysign
.
commit
|
commitdiff
|
tree
2015-02-27
Wilco D
i
jkstra
Ra
t
her than
u
sing
a C imp
l
ementation o
f
memmove, directly
.
.
.
commit
|
commitdiff
|
tree
2015-02-27
Wil
c
o
Dij
k
s
t
ra
R
a
t
h
e
r
than using
a
C
implementation of memset, directly
.
.
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco
Di
j
kstra
Optimiz
e
to avoid an unnec
e
ssary FPCR read
.
commit
|
commitdiff
|
tree
2014-12-22
W
i
lco
D
i
jkst
r
a
Optimize to
r
ed
u
ce FPCR/FPSR a
c
cesses
.
commit
|
commitdiff
|
tree
2014-12-22
Wilco Dijks
t
ra
Ca
l
l libc_fetestex
c
ept_aarch64
.
commit
|
commitdiff
|
tree
2014-12-22
Wi
l
co Dijkstra
Call libc_fesetro
u
nd
_
a
arch64
.
commit
|
commitdiff
|
tree
2014-11-24
W
i
l
c
o Dijks
t
ra
Fix
t
ypo
.
commit
|
commitdiff
|
tree
2014-11-24
Wilco Di
j
kstra
Improve performan
c
e of
s
trncpy
.
commit
|
commitdiff
|
tree
2014-11-24
Wilc
o
Dijkstra
Imp
r
ov
e
s
t
r
cpy per
f
ormance
.
commit
|
commitdiff
|
tree
2014-10-24
Wi
l
co Di
j
kstra
This
patch improve
s
strncat pe
r
f
ormanc
e
by usin
g
st
r
len
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wil
c
o
D
ijkstra
This pat
c
h improve
s
strcat p
e
rformance by usin
g
st
r
len
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wil
c
o Dijkstra
Call
l
ibc_fet
e
stexcept_aarch64 fro
m
math_private
.
h
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wilco Dijkstra
Call libc_
f
eholde
x
cep
t
_aarch64 from math_private
.
h
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wilco Dijks
t
ra
Call get_rou
n
din
g
_mode rather than
duplicating funct
i
onality
.
commit
|
commitdiff
|
tree
2014-10-24
Wil
c
o
D
i
jkstra
Cl
e
anup
feenableexcept to use the same log
i
c
a
s the
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
W
i
l
c
o Dijkstra
Cleanu
p
fedisablee
x
cept to
us
e
the same
log
i
c as th
e
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wil
c
o D
i
j
kstra
Cleanup
feclearexcept to us
e
t
h
e
s
ame logic as the
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wilco Dijkstra
Clea
n
up fesetexceptfla
g
to use the same
lo
g
ic as the
.
.
.
commit
|
commitdiff
|
tree
2014-10-24
Wilco Di
j
kstra
Remove
a
n
unused in
c
lude
.
commit
|
commitdiff
|
tree
2014-10-24
Wilco Dijkstra
Remove spaces
.
commit
|
commitdiff
|
tree
2014-08-07
Wilco Dijkstr
a
This patch adds new f
u
ncti
o
n libc_f
e
h
olds
e
trou
n
d_noex_aarch6
.
.
.
commit
|
commitdiff
|
tree