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
INSTALL: regenerate
2019-02-14
Wil
c
o
Di
j
k
stra
Add missing ben
c
h-malloc-simple
.
c fi
l
e
.
commit
|
commitdiff
|
tree
2019-02-14
Wilco Dijkstr
a
A
dd malloc mic
r
o benchmark
commit
|
commitdiff
|
tree
2019-02-12
Wilco
D
ijkstra
String benchtest cleanup
commit
|
commitdiff
|
tree
2019-02-01
W
i
lc
o
Dijkstr
a
Cleanup
c
lo
c
k_*time
i
n
c
lu
d
es
commit
|
commitdiff
|
tree
2019-01-09
Wi
l
co Dijkstra
[
AArch64] Add ifunc support for
Ares
commit
|
commitdiff
|
tree
2018-12-27
Wilco Dijkstra
Im
p
rove bench-strlen
commit
|
commitdiff
|
tree
2018-12-21
Wilco Dijk
s
tr
a
Refactor string ben
c
htest
s
commit
|
commitdiff
|
tree
2018-11-20
Wi
l
co Dij
k
stra
[AArch64] Adjust wri
t
eback
i
n non-zero
m
em
s
et
commit
|
commitdiff
|
tree
2018-09-19
Wilco Dijkstr
a
Fix s
t
rstr bug wit
h
huge needles
(bug 236
3
7)
commit
|
commitdiff
|
tree
2018-08-24
Wilco Dijkstra
R
emove unused math files
commit
|
commitdiff
|
tree
2018-08-23
W
i
lco Dijkstra
Update NEWS for si
n
f improvements
commit
|
commitdiff
|
tree
2018-08-23
Wilc
o
Dij
k
stra
Spee
d
up t
a
nf
r
ange reduction
commit
|
commitdiff
|
tree
2018-08-15
Wilco
D
ij
k
st
r
a
Use gener
i
c si
n
f/
c
osf in lgammaf_r
commit
|
commitdiff
|
tree
2018-08-15
Wilco Di
j
kstra
Fi
x
spaces in
x
86_64 U
L
P file
commit
|
commitdiff
|
tree
2018-08-14
W
i
lco Dijkstra
I
m
prove
performance
o
f sinf
a
n
d c
o
sf
commit
|
commitdiff
|
tree
2018-08-10
Wilco Dijkstra
Im
p
r
o
v
e
perfo
r
man
c
e
of
s
incosf
commit
|
commitdiff
|
tree
2018-08-03
Wil
c
o
Dijks
t
ra
Sim
p
l
ify and speedup
s
trstr/str
c
asestr f
i
rst match
commit
|
commitdiff
|
tree
2018-07-16
Wilco Dijkst
r
a
Improv
e
strstr
performance
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
c
o
Dijkstra
[PATCH 7/7] si
n
/cos slow paths
:
refactor sincos im
p
lem
e
nta
t
ion
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[PATCH 6/7]
sin/cos slow paths: r
e
f
actor duplicated
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wilco Dijkst
r
a
[
P
AT
C
H
5
/7] sin/cos slow paths: remove unuse
d
s
lowpat
h
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
W
ilco D
i
jkstra
[
P
ATCH
4/7] sin
/
cos slow paths
:
remove slo
w
paths fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Dij
k
stra
[P
A
TCH
3
/7] sin/c
o
s
s
low paths: r
e
mov
e
sl
o
w paths from
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wil
c
o Dijkstra
[PATCH
2/7] sin/c
o
s slow
p
a
ths: r
e
move large range
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
Wi
l
co Di
j
kstra
[
P
ATCH 1/7] sin/cos slow pat
h
s: avoid slow pat
h
s
for
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Wi
l
c
o
D
ijkstra
Undefine attribut
e
_hidden
t
o fix benchtests
commit
|
commitdiff
|
tree
2018-03-16
Wilco Dijkstra
Revert m68k __ieee754
_
sqr
t
cha
n
ge
commit
|
commitdiff
|
tree
2018-03-15
Wi
l
co Di
j
kstra
R
emove all target spec
i
fic
_
_ieee754
_
sqrt(f/l) inlines
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijkstra
R
e
n
ame all __
i
eee
7
54_sqrt(f/l) cal
l
s to sqrt(f/l)
commit
|
commitdiff
|
tree
2018-03-15
W
ilco D
i
jkstra
Add suppo
r
t for sqrt asm r
e
directs
commit
|
commitdiff
|
tree
2018-03-15
Wilco Dijk
s
t
r
a
U
s
e corre
c
t
includes i
n
be
n
chtests
commit
|
commitdiff
|
tree
2018-02-15
Wilc
o
Dijk
s
tra
[AArch64] F
i
x inc
l
ude
.
commit
|
commitdiff
|
tree
2018-02-15
Wil
c
o Dijkstra
Rem
o
ve
m
plog
a
nd mpexp
commit
|
commitdiff
|
tree
2018-02-12
Wilc
o
Dijk
s
t
ra
Re
m
ove
s
low paths f
r
om
pow
commit
|
commitdiff
|
tree
2018-02-10
W
ilco Dijkstra
[
A
Arch64
]
Fix test
s
ui
t
e error du
e
to fpsr/fscr ch
a
n
ge
commit
|
commitdiff
|
tree
2018-02-09
Wilco D
i
jk
s
tra
[
AArch64] Use builtins for fpcr
/
fpsr
commit
|
commitdiff
|
tree
2018-02-07
Wilco Dijkstra
Remov
e
slow p
a
th
s
from log
commit
|
commitdiff
|
tree
2018-01-03
Wi
l
co Dijk
s
tra
Improve
m
ath
_
errhandling
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijk
s
tra
Add single-threaded path
t
o
_int_
m
allo
c
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Add sin
g
le-threaded
p
ath to
malloc/realloc/calloc/memallo
c
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkstra
Fix bu
i
ld
i
ssue with SI
N
GLE_THREAD_P
commit
|
commitdiff
|
tree
2017-10-20
Wilco Dijkstra
Add singl
e
-thr
e
aded pat
h
to
_i
n
t
_
fre
e
commit
|
commitdiff
|
tree
2017-10-19
Wilco Dij
k
stra
F
i
x d
e
adlo
c
k
i
n _int_fr
e
e consistency check
commit
|
commitdiff
|
tree
2017-10-18
Wilco Dij
k
stra
F
i
x build fa
i
lure on tilepro due
t
o unsupported a
t
omics
commit
|
commitdiff
|
tree
2017-10-17
W
il
c
o Dijkstra
Improve malloc initialization
s
e
q
uence
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
Use relaxed atomics
f
or mallo
c
have_
f
a
s
tchunks
commit
|
commitdiff
|
tree
2017-10-17
Wilco Dijkstra
I
n
l
i
ne
t
c
a
che
f
unctions
commit
|
commitdiff
|
tree
2017-09-29
Wilco Dij
k
s
tra
Use fabs(f/l) rather th
a
n __fabs
commit
|
commitdiff
|
tree
2017-09-29
W
i
lco Di
j
kstr
a
R
e
move old cimag inlines
commit
|
commitdiff
|
tree
2017-09-28
Wilco Dijkstra
Remove
ancient __signbit inli
n
e
s
commit
|
commitdiff
|
tree
2017-09-28
Wi
l
co Dijk
s
tra
S
i
m
plify C99 isgreater mac
r
os
commit
|
commitdiff
|
tree
2017-09-19
Wilco D
i
j
k
stra
Add logf
t
ra
c
e
commit
|
commitdiff
|
tree
2017-09-19
Wil
c
o Dijkst
r
a
A
d
d ex
p
f trace
commit
|
commitdiff
|
tree
2017-09-19
Wilco Dijkstra
Enable unw
i
nd in
f
o in libc-start
.
c and backtrac
e
.
c
commit
|
commitdiff
|
tree
2017-08-17
Wilco Dijkstra
Add
m
a
t
h benchmark la
t
ency tes
t
commit
|
commitdiff
|
tree
2017-08-10
W
i
lco Dijk
s
tra
[
A
A
r
c
h
6
4
]
Opti
m
ized memcmp
.
commit
|
commitdiff
|
tree
2017-06-20
W
i
l
c
o
D
ijkstra
Add
p
owf
trace
commit
|
commitdiff
|
tree
2017-06-20
Wi
l
co Dijkst
r
a
Impro
v
e math benchmark in
f
ra
s
truct
u
re
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijks
t
ra
Fix
b
u
i
ld iss
u
e o
n
x86
.
commit
|
commitdiff
|
tree
2017-06-12
Wilco Dijkstra
2017-06
-
12
Wilco Dijkstra
<
wdijkstr@arm
.
com>
2017-06-12
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2017-06-12
Wilco
D
ijkstra
Replace all internal uses of _
_
bzero with memset
.
.
.
.
commit
|
commitdiff
|
tree
2017-03-23
Wilco Dijkstra
Add a new ra
n
domiz
e
d memcpy test fo
r
co
p
ies up to 256
.
.
.
commit
|
commitdiff
|
tree
2017-03-13
Wil
c
o Dij
k
stra
Re
m
ove the str(n)d
u
p i
n
lines from string/bit
s
/string2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilco Dijkstra
R
e
move the
str(n)cmp inlines from stri
n
g
/
bi
t
s/
s
tr
i
n
g
2
.
.
.
commit
|
commitdiff
|
tree
2017-02-15
Wilc
o
Dijkstra
The in
t
erna
l
h
e
a
d
er in
c
lu
d
e/
s
tring
.
h does not work
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Wilco Dijkstra
GLIBC uses strchr (s
,
'
\
0
') as an idiom
t
o fin
d
the
.
.
.
commit
|
commitdiff
|
tree
2017-02-06
Wilco Dijkstra
A
s a minor
c
le
a
nup remove the (r)inde
x
defi
n
e
s
fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-12-21
Wilc
o
Dijkstra
This patch c
l
eans up t
h
e strsep imple
m
entation
a
nd
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco D
i
jkstra
Impr
o
ve
strtok and strtok_
r
performanc
e
.
Instead of
.
.
.
commit
|
commitdiff
|
tree
2016-12-14
Wilco Dijkst
r
a
Improve
generic rawmemc
h
r
f
or targets th
a
t don't have an
commit
|
commitdiff
|
tree
2016-11-04
Wilco Di
j
kstra
An optim
i
z
e
d
mem
c
hr
wa
s
missi
n
g
f
or A
A
rch64
.
This
.
.
.
2016-11-04
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-06-22
Wilco Dijkst
r
a
This patch furt
h
er
tun
e
s memcpy - avoid one branch
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
Wilco
D
i
j
kstra
A
d
d a simp
l
e rawmemchr im
p
lementation
.
Us
e
st
r
len
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
W
ilc
o
Dijks
t
ra
T
h
is i
s
a
n
o
p
t
i
mized m
e
m
c
py/me
m
move
f
or
AArch64
.
Cop
i
es
.
.
.
commit
|
commitdiff
|
tree
2016-05-12
Wilco Dijkstra
This
is an
o
ptimized
m
emset
f
or AArch64
.
Memset
i
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-18
Wil
c
o Dijkstra
Mov
e
mempcpy
,
strcpy and stpcpy inlines
t
o s
t
ring/string
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
Wilco Dijkstra
Remov
e
pr
e
GCC3
.
2 optimizat
i
on
s
from st
r
in
g
/bits/string2
.
h
.
commit
|
commitdiff
|
tree
2016-04-01
W
i
lco
D
ijkst
r
a
Improve ge
n
eric strcspn pe
r
fo
r
ma
n
ce
commit
|
commitdiff
|
tree
2015-11-10
Wilco Dijk
s
tra
Enable
_STRING_A
R
CH
_
u
naligned on AArch64
.
commit
|
commitdiff
|
tree
2015-11-10
Wilc
o
Dij
k
s
tr
a
Remove __sign
b
it* fr
o
m localplt
.
data as the
y
are no
.
.
.
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
U
n
d
o build
er
r
or
fi
x
es to t
i
mezone/pri
v
ate
.
h, cha
n
ge
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
Cl
e
a
n
u
p
a
f
ew cases where isinf is us
e
d
t
o get the
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilc
o
Dijkstra
Since w
e
now inline i
s
inf, isn
a
n and isf
i
nite in ma
t
h
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wil
c
o Dijkstra
Fix several build failures
with GCC6 due to
unused
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilc
o
Dijkst
r
a
Use
the GC
C
buil
t
in function
s
fo
r
the non-inlined si
g
nbi
t
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco Dijkstra
A
dd
i
nlinin
g
of the C99 ma
t
h functions isinf/isnan
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-09-18
Wilco D
i
jkstra
Ad
d
a
n
e
w benchmark for isinf/isn
a
n/
i
snormal/i
s
finite
.
.
.
2015-09-18
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wilco
D
ijks
t
ra
2015-
0
8-24 W
i
lco D
i
jkstra
<
wdij
k
s
tr@arm
.
com>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-24
Wilco Dijkstr
a
2015
-
08-24
Wil
c
o Dijkstra
<
w
d
i
jkstr@arm
.
c
om>
2015-08-24
Wilco Dijkstra
<wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2015-08-19
Wilco Dijkstra
Improve st
p
ncpy p
e
r
formance by usin
g
__st
r
nl
e
n
/
m
e
mcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
l
c
o Dijkstra
Improve perf
o
rmance o
f
mempcpy b
y
inlining and using
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wil
c
o
D
ijks
t
r
a
Improve memccpy per
f
ormance
by using memchr/memcpy
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wil
c
o
Dijkstra
T
h
is patch im
p
roves strnc
p
y
performance b
y
usin
g
strnlen
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
Wilco
Dijkstra
I
m
pro
v
e
feenablee
x
c
ep
t
performance - avoid an un
n
ecessary
.
.
.
commit
|
commitdiff
|
tree
2015-08-05
W
i
l
co Dij
k
stra
Improv
e
fesetenv perfo
r
mance by
avoiding
u
n
necessar
y
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco Dij
k
stra
Add
A
A
rc
h
64 versi
o
ns of math_
o
pt_barrier and
m
ath_fo
r
ce_ev
a
l
.
.
.
commit
|
commitdiff
|
tree
2015-07-13
Wilco Dijkstr
a
O
ptimize the str
l
en
i
m
p
l
e
m
entation by using a page
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco D
i
j
kstra
I
n
line __ieee754_sqrt and __ieee754_sqrtf
.
Also add
.
.
.
commit
|
commitdiff
|
tree
2015-07-06
Wilco Dijkstra
R
emove unused file sy
s
deps/ieee754
/
su
p
port
.
c
commit
|
commitdiff
|
tree
2015-06-03
Wilco D
i
jkst
r
a
Replac
e
fin
i
te with isfinite
.
commit
|
commitdiff
|
tree
next