repo.or.cz
/
blocksruntime.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tsan: fix unitialized read warning under newer gcc (it does not have visibility into...
2013-07-17
Dmitry
Vyukov
tsan:
f
ix unitialized read
w
arni
n
g under newer gcc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyuk
o
v
t
s
an:
extend
s
u
p
pression
s
form
a
t with
^
and $ symbols
commit
|
commitdiff
|
tree
2013-07-16
Dmitry V
y
u
kov
tsan: su
p
por
t
sigsuspend() call
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyuk
o
v
tsa
n
: revert
d
ynam
i
c symbols f
i
le
to the
o
ld incorrect one
commit
|
commitdiff
|
tree
2013-06-27
Dmitry
V
y
ukov
t
s
an: remove
no
n
-exis
t
ent function
s
f
r
om syms file
commit
|
commitdiff
|
tree
2013-06-25
Dmitry Vyukov
tsan: add m
i
ssing __attri
b
ute__((vi
s
ibility("
d
e
f
a
u
l
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: make
the t
e
st more robust
commit
|
commitdiff
|
tree
2013-06-24
Dm
i
t
r
y
Vyukov
tsa
n
: update dyn
a
mic
e
xport syms file
commit
|
commitdiff
|
tree
2013-06-20
Dmi
t
ry
V
yukov
t
s
an:
f
i
x pot
e
ntial fals
e
positive
race on fd
commit
|
commitdiff
|
tree
2013-06-17
Dmitry V
y
ukov
tsan: c
o
nsis
t
ently use return pc as top frame pc
commit
|
commitdiff
|
tree
2013-06-13
Dmitry Vyu
k
ov
tsa
n
: fix Windows Go
c
r
a
s
h
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vyukov
ts
a
n: add -
W
no-mayb
e
-unini
t
ialize
d
to
G
o build s
c
ript
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
t
ry Vyukov
tsan: fix lit test failur
e
s
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
yukov
tsan: ad
d
system
t
est
s
for suppressions
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
s
an:
allows to
s
uppr
e
s
s
r
aces on global varia
b
les
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: disable get
a
ddri
n
fo()
i
n
terceptor f
o
r tsan (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
D
m
itry
V
yukov
tsan: fix merge b
u
g
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vy
u
kov
tsan: fix win
d
o
ws crash (incorr
e
ct st
a
c
k
b
o
u
ndaries)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
san
:
fi
x
old gcc wa
r
nings
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan:
f
i
x w
i
ndows mingw build
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
s
an: more detail
e
d tr
a
ce for atomic operation
s
(in
c
lude
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
yukov
tsan: fix
lint warn
i
ngs
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyuk
o
v
tsan:
u
s
e
memory
a
c
cess size f
o
r Go after all
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vy
u
k
o
v
tsan: alway
s
strip
bot
t
om frame i
n
Go reports
commit
|
commitdiff
|
tree
2013-06-06
D
m
itry Vyukov
tsan
:
fix
da
r
w
i
n Go crashes
commit
|
commitdiff
|
tree
2013-06-06
Dmitr
y
Vyu
k
ov
ts
a
n
:
fix d
a
rwin Go build
commit
|
commitdiff
|
tree
2013-05-29
Dmitry Vyuko
v
tsan: match "r
a
c
e" su
p
p
ress
i
ons again
s
t "race on vptr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
Dmitry V
y
u
kov
t
san: detect w
h
en
a threa
d
end
s
with ignor
e
s e
n
abled
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
tsa
n
: remove
"
printing r
e
po
r
t from sig
n
al
h
andler
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
D
m
i
try Vyukov
tsan: intro
d
uce recu
r
sive
m
u
tex lock/unlock java i
n
terface
commit
|
commitdiff
|
tree
2013-05-17
Dmitr
y
Vyukov
t
s
a
n
: comment ou
t
deb
u
g output in test
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vy
u
kov
asan: fix
window
s
bui
l
d
commit
|
commitdiff
|
tree
2013-04-30
D
m
it
r
y Vyukov
ts
a
n: comment out
d
ebug output in test
commit
|
commitdiff
|
tree
2013-04-30
Dmitry
V
y
ukov
a
s
a
n/t
s
an: fix pr
i
n
tf
(
), on the sec
o
nd pass i
t
prints
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitr
y
Vyukov
tsan: fix
d
eadlock detector table (OK to lock sync
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vy
u
kov
tsan: re
v
e
r
se stack trace for failed CH
E
C
K
's, this
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
tsan
:
a
dd interface functions for un
a
ligned access
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
D
m
itry Vy
u
k
o
v
asn
a
/tsan/msa
n
: fix wait() interce
p
tors
to
allow
N
ULL
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Dmit
r
y Vyu
k
o
v
tsan: add a t
e
st
that used to cra
s
h, f
i
xed by r18
0
180
.
commit
|
commitdiff
|
tree
2013-04-24
Dmitry Vyukov
tsan: fix
s
tack trac
e
s
for mall
o
c a
n
d free
commit
|
commitdiff
|
tree
2013-04-24
Dmitry Vyukov
tsan:
r
un tests sequentially otherwise cmake sa
y
s:
commit
|
commitdiff
|
tree
2013-04-24
Dmitry V
y
ukov
tsan: d
i
sa
b
le getpwuid_r()
a
nd glob64() in
t
erce
p
t
ors
.
.
.
commit
|
commitdiff
|
tree
2013-04-24
D
m
itry Vyukov
tsan: f
i
x crash whe
n
data race happen
s
on o
u
t-
o
f-bounds
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
Dmitry Vyu
k
ov
tsan: su
p
port heap starti
n
g at 0x04c0 (used in s
o
me
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
Dmitry Vyuk
o
v
t
s
an: u
p
date Go memory mappin
g
,
Go now uses
0
x00c0
.
.
.
commit
|
commitdiff
|
tree
2013-03-28
Dmitry V
y
ukov
tsan: print statistics about benign ra
c
e ann
o
tations
commit
|
commitdiff
|
tree
2013-03-27
Dmitry Vy
u
kov
ts
a
n: pr
i
n
t
matched suppressio
n
s if
p
rint_suppr
e
ssi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-03-27
Dm
i
try Vyukov
tsa
n
:
better flag
p
arsin
g
:
do not confus
e
flag that
.
.
.
commit
|
commitdiff
|
tree
2013-03-27
Dmitry Vyukov
tsan: fix l
i
n
t warnin
g
commit
|
commitdiff
|
tree
2013-03-26
Dmi
t
ry Vyukov
asan/tsan: mov
e
st
r
case
c
m
p
() interceptor to
s
anitizer_co
m
mon
commit
|
commitdiff
|
tree
2013-03-26
Dmitry
V
yukov
asan/
t
sa
n
: change SANITIZE
R
_
G
O to more general
S
ANITIZER_
S
U
P
.
.
.
commit
|
commitdiff
|
tree
2013-03-25
Dmitry Vyu
k
o
v
asan/
t
s
an
:
a
d
d Pr
i
ntf
/
Report
h
ook
commit
|
commitdiff
|
tree
2013-03-25
Dmitry
V
yukov
t
s
a
n
: int
e
rcept setj
m
p/longjmp
commit
|
commitdiff
|
tree
2013-03-25
Dmitr
y
V
yukov
t
san: add SetE
n
v() f
u
nction that can be used in fronten
d
s
commit
|
commitdiff
|
tree
2013-03-22
Dmitry Vyukov
tsan: return 0 on malloc() failure instead of
crashing
commit
|
commitdiff
|
tree
2013-03-22
Dmitry Vyukov
tsan: test
tha
t
tsan explicitly
sa
y
s
"race on vptr"
.
commit
|
commitdiff
|
tree
2013-03-22
Dmitry Vy
u
kov
tsan: work around FileCheck bug with empty o
u
tputs
commit
|
commitdiff
|
tree
2013-03-22
Dmit
r
y V
y
ukov
as
a
n: fix
lint warn
i
ng
abo
u
t lin
e
l
eng
t
h
commit
|
commitdiff
|
tree
2013-03-21
D
m
itry Vy
u
ko
v
tsan: b
e
tter repo
r
ting o
f
thread leaks
commit
|
commitdiff
|
tree
2013-03-21
D
m
itry Vyuko
v
tsan: better re
p
or
t
i
ng
for races
o
n
vp
t
r
commit
|
commitdiff
|
tree
2013-03-21
Dmitry Vyuk
o
v
tsan: add flag
to control symbolize
r
flu
s
h
freq
u
e
n
cy
commit
|
commitdiff
|
tree
2013-03-21
D
mitry Vyukov
tsan: inte
r
c
e
pt abort() to fflush() libc streams
commit
|
commitdiff
|
tree
2013-03-21
Dm
i
tr
y
Vyukov
tsa
n
:
r
emove bogus CH
E
C
K
commit
|
commitdiff
|
tree
2013-03-21
Dmitry Vyukov
tsa
n
: flush symb
o
liz
e
r c
a
che if n
o
t s
y
mbolized for
.
.
.
commit
|
commitdiff
|
tree
2013-03-21
Dmitry Vy
u
kov
tsan
:
ad
d
a comment about magic numbers
commit
|
commitdiff
|
tree
2013-03-21
Dm
i
try Vyukov
tsan
:
use
a
single b
a
ckground thread for me
m
ory profiler
.
.
.
commit
|
commitdiff
|
tree
2013-03-20
Dmitry
V
yukov
tsan: c
o
r
rect siz
e
s of signal-r
e
lated d
a
ta structure
s
commit
|
commitdiff
|
tree
2013-03-20
Dmi
t
ry Vyukov
tsan: add miss
i
ng stat de
s
criptio
n
s
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
ts
a
n: call
fflush
(
0
)
o
n exit agai
n
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsan:
r
educe size of
m
utexsets
from 64 to 16
m
utexes
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsan: fix incorr
e
ct
t
est
commit
|
commitdiff
|
tree
2013-03-20
D
m
itry Vyukov
tsan: special handling of
.
rodata
(
don't try to find
.
.
.
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsa
n
:
f
i
x
b
uild
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsan: move t
r
a
ce header in
t
o 0x6
0
0
0
0000000
0
range
commit
|
commitdiff
|
tree
2013-03-20
D
mi
t
ry Vyukov
tsan: add internal_unlink()
funct
i
on
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
asan/tsan: r
e
duc
e
per-
t
hr
e
ad mem
o
ry all
o
cator caches
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vy
u
kov
tsan: fi
x
flaky test
commit
|
commitdiff
|
tree
2013-03-20
Dmi
t
ry Vy
u
kov
t
s
an: fix incorrec
t
tes
t
commit
|
commitdiff
|
tree
2013-03-19
Dmitry
V
yukov
ts
a
n: fix bui
l
d
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan: flu
s
h
d
ead thr
e
ad info earlier
(whe
n
another
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
ts
a
n: instruct
malloc() to con
s
u
m
e less
m
emory
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan:
s
ymbolizer "flush c
a
ches" s
u
pport
commit
|
commitdiff
|
tree
2013-03-19
Dmit
r
y
Vyukov
tsan: symbolizer "fl
u
sh caches" functinality
commit
|
commitdiff
|
tree
2013-03-19
Dmitry
Vyuko
v
tsan:
f
ix mem
o
ry leak
commit
|
commitdiff
|
tree
2013-03-19
Dmitry
Vyu
k
ov
ts
a
n
: do not al
l
ocat
e
sync
vars on
r
e
laxed atomic ope
r
ation
s
commit
|
commitdiff
|
tree
2013-03-18
D
mi
t
ry
V
yukov
t
s
an:
s
m
aller memo
r
y block headers (32b-
>
16b)
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan: add support for idle
t
h
reads
commit
|
commitdiff
|
tree
2013-03-18
Dmit
r
y
Vyukov
tsan: touch less shadow memory during
operations on
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vy
u
k
o
v
tsan
:
mark shadow for thread stack as
"
don't need"
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vy
u
kov
tsan: b
e
tter memory profiler
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan: madvi
s
e(DONTNEED
)
s
h
adow mem
o
r
y
on
m
unmap()
commit
|
commitdiff
|
tree
2013-03-18
Dmitry
Vyuko
v
tsan: m
o
ve imp
l
ementation out of h file
commit
|
commitdiff
|
tree
2013-03-18
Dmitry V
y
ukov
tsan
:
fix clang -Wall build
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan: fix
m
emory l
e
ak
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyuko
v
tsan: use StackDepot
fo
r
thread creation
s
tac
k
s
commit
|
commitdiff
|
tree
2013-03-18
D
m
i
try Vyukov
ts
a
n: fix Go
b
uild
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyuk
o
v
tsan: us
e
StackDepot in sy
n
c objec
t
to store cre
a
tion
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyu
k
ov
tsan: f
i
x huge stack frames
commit
|
commitdiff
|
tree
2013-03-18
Dmi
t
ry Vyukov
ts
a
n: fix
lint warnin
g
s
commit
|
commitdiff
|
tree
2013-02-14
D
m
it
r
y
Vyukov
tsa
n
: fix bu
g
in
suppres
s
ion rea
d
i
ng (suppressions
.
.
.
commit
|
commitdiff
|
tree
next