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: do not leave trash source files in source dir
2013-10-15
Dmitry
V
yuk
o
v
tsa
n
: do not
l
eave tra
s
h s
o
urce files in sou
r
c
e dir
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry V
y
u
k
ov
tsan
:
re
f
actor overly-complex log
i
ca
l
cond
i
tio
n
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
Vyukov
tsan
:
fix
Go build
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: move kernel struct definition from sani
t
izer_l
i
n
u
x
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
Vyukov
tsan
:
do not
build llvm from sc
r
atch on ea
c
h
presub
m
it
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry
V
yuko
v
tsan: use sa
n
itizer::Com
m
onF
l
ags in ts
a
n
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyuko
v
tsan: reso
l
ve s
y
m
links f
o
r
c
alled_from_lib s
u
ppressions
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
Vyuko
v
tsan:
impl
e
m
ent internal
s
yscall-ba
s
ed versions
o
f
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyukov
t
san:
allow to o
v
err
i
d
e
On
P
rint() callback in Go runtime
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vy
u
ko
v
tsan: allow to o
v
erride OnF
i
nalize()
in fron
t
-e
n
d
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dmitry
Vyukov
tsan: c
a
tch more
races o
n
f
i
le descriptors
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyukov
tsan: fix epoll_ctl inte
r
ceptor
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsa
n
:
minor refactoring
commit
|
commitdiff
|
tree
2013-10-10
D
mitry Vyukov
tsan: add anno
t
ati
o
ns to
i
g
n
ore sync
h
ronization operations
commit
|
commitdiff
|
tree
2013-10-04
D
m
itr
y
Vyukov
t
s
an: fix a bug in pt
h
rea
d
_once wh
e
n
c
alled from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
D
m
itr
y
V
yuko
v
tsan: add
m
e
m
o
ry_
l
imit_
m
b flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
yu
k
o
v
asan/ms
a
n/tsan:
f
ix broken l
i
nux sy
s
call
s
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vy
u
k
o
v
asan/msan: f
i
x
"
unused fu
n
ction
'
OnExit'" warning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
a
s
an/msan/tsan: m
o
ve
_exit
interceptor to common intercepto
r
s
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyu
k
ov
tsan
:
include lsan
i
nto
p
r
e
submit
check
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsa
n
: fix false posi
t
i
v
e
in loc
a
ltime
(
)
commit
|
commitdiff
|
tree
2013-10-03
Dmit
r
y
Vyukov
tsan: intercep
t
_
e
xit so th
a
t we
can over
r
i
d
e ex
i
t
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: ign
o
re
i
n
terceptors coming
from spec
i
fied libraries
commit
|
commitdiff
|
tree
2013-10-02
D
m
i
try Vyukov
tsan: fix the
following compiler warn
i
ng
commit
|
commitdiff
|
tree
2013-10-02
Dm
i
try
Vyukov
msa
n
: fi
x
c
o
mpiler warnings a
b
ou
t
unused va
r
iables
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
t
s
an: u
s
e
n
i
nja
i
nstead o
f
m
ake (
f
aste
r
and le
s
s output)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry Vyukov
tsan: sup
p
ort allocator_may
_
return_nu
l
l flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry Vy
u
kov
tsa
n
: fix scanf inter
c
ept
o
r
commit
|
commitdiff
|
tree
2013-09-22
Dmit
r
y Vyukov
t
s
an: r
e
move u
n
neede
d
_
_
_c
h
ks
t
k_ms function f
r
om Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitry
V
yukov
t
s
an: allow symboliz
a
t
ion of non-native
P
Cs, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
D
mit
r
y Vyukov
tsan: ig
n
o
re mallo
c
/
free/st
r
dup w
h
en cal
l
ed from lib
j
vm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
V
yukov
ts
a
n: ignore all
i
ntercep
t
ors com
i
ng directly f
r
om JVM
commit
|
commitdiff
|
tree
2013-09-21
D
m
i
try
Vyukov
t
s
a
n
:
improve dia
g
nostics for incorrect
usages
o
f mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vy
u
kov
tsan:
a
llow to obtain code
r
ange for
a
particular mod
u
le
commit
|
commitdiff
|
tree
2013-09-21
Dmitr
y
Vyuk
o
v
tsan:
i
nter
c
ept fork s
y
scall
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
V
y
ukov
tsan: do not try
t
o
use builtin
at
o
mic operat
i
o
n
s
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
ry Vy
u
kov
tsan: interc
e
pt
c
l
ose syscall
commit
|
commitdiff
|
tree
2013-09-20
Dmitr
y
Vyukov
ts
a
n: han
d
le memory read/write in sys
c
alls
commit
|
commitdiff
|
tree
2013-09-20
Dmi
t
ry Vyukov
tsan:
allo
w
to ignore memory accesses in
malloc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsa
n
: do not crash wh
e
n
u
s
er intercepts fopen(
)
commit
|
commitdiff
|
tree
2013-09-19
Dmi
t
ry Vyuko
v
tsa
n
:
fix li
n
king of
tsan runtime into dy
n
amic
l
ibraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitr
y
Vyukov
asan/tsan/msan: use bui
l
ti
n
atomic operations when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dm
i
try Vyukov
tsan: p
r
event the following false posi
t
i
v
e due to __cxa_atex
i
t
commit
|
commitdiff
|
tree
2013-09-19
Dmitry
Vyuk
o
v
tsan: consist
e
ntl
y
u
s
e t
h
r instead of cur_thread()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyuko
v
tsan:
refa
c
tor intern
a
l IgnoreCtl interfa
c
e
commit
|
commitdiff
|
tree
2013-09-03
D
mitry Vyukov
tsan: catc
h
races on condition
variables
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyu
k
ov
tsan: add su
p
p
re
s
s
ions
f
or true/fa
l
se
p
ositiv
e
s in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitr
y
Vyukov
tsan: f
i
x
li
n
king
w
hen
-ltsan is
p
a
ssed before -lpthrea
d
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
asan:
f
ix andr
o
id build
commit
|
commitdiff
|
tree
2013-09-02
D
m
itry Vyu
k
ov
t
s
a
n
: p
r
o
perly intercept pthread_cond fun
c
tions
commit
|
commitdiff
|
tree
2013-08-16
Dmi
t
ry Vyukov
tsan:
better report formatti
n
g for Go
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
d
f
s
a
n: fix li
n
t w
a
rning
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan:
i
n
t
ercept
g
et
a
ddrinfo
commit
|
commitdiff
|
tree
2013-08-13
D
mitr
y
Vyukov
tsan/msan: a
d
d halt_on_erro
r
flag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyukov
t
s
an: better
d
i
agnostics for inva
l
i
d
addresses passed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
D
m
itry Vyukov
tsan
:
t
reat S
I
GSYS a
s
synchron
o
us sign
a
l
commit
|
commitdiff
|
tree
2013-07-17
Dm
i
try Vyuko
v
ts
a
n: disable one mo
r
e inter
c
eptor that c
a
uses r
e
cursio
n
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vyuko
v
tsan:
fix
unitialize
d
read wa
r
ning unde
r
n
e
wer gc
c
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyukov
t
sa
n
: extend suppress
i
ons form
a
t with ^ and $ symbols
commit
|
commitdiff
|
tree
2013-07-16
Dmit
r
y Vyukov
tsan: s
u
ppo
r
t sigsusp
e
nd() call
commit
|
commitdiff
|
tree
2013-06-27
Dmitry
V
yu
k
ov
tsan:
r
e
vert dynamic symbols file to the old incorrect one
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
t
s
a
n: remove non-e
x
istent f
u
nc
t
ions from sym
s
file
commit
|
commitdiff
|
tree
2013-06-25
Dmitr
y
Vyukov
tsan:
add
mis
s
i
ng __attribut
e
_
_((visibility
(
"de
f
a
u
lt
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: make th
e
tes
t
more robust
commit
|
commitdiff
|
tree
2013-06-24
Dmitry
Vyukov
tsan: update dy
n
am
i
c
export syms
f
il
e
commit
|
commitdiff
|
tree
2013-06-20
Dmitry Vyukov
tsan: fix poten
t
ial fal
s
e positive
rac
e
on fd
commit
|
commitdiff
|
tree
2013-06-17
Dmi
t
ry Vyukov
tsan:
c
onsi
s
tently use return pc as top frame pc
commit
|
commitdiff
|
tree
2013-06-13
Dmitry
V
y
ukov
tsan
:
fix Wind
o
w
s
G
o cr
a
sh
commit
|
commitdiff
|
tree
2013-06-11
D
mi
t
r
y
Vyukov
tsan: ad
d
-Wno-mayb
e
-uninitialized to Go build
script
commit
|
commitdiff
|
tree
2013-06-10
Dmit
r
y Vy
u
kov
tsan: f
i
x lit
t
est failures
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vyukov
t
s
an
:
add syst
e
m tests for suppressions
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try Vyukov
tsan: al
l
ows to
suppr
e
ss ra
c
es on
g
lobal vari
a
bles
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try
V
yuk
o
v
tsan: disab
l
e
g
etaddri
n
fo() interceptor for tsan
(
causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmit
r
y Vyukov
tsan: fix merge
b
ug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuk
o
v
tsan: fix windows crash
(incorrect stack
b
o
u
ndaries)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
yukov
t
s
an: fix
old gcc warnings
commit
|
commitdiff
|
tree
2013-06-10
Dmi
t
r
y
Vyukov
tsan: fix windows mingw build
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuk
o
v
tsan: mo
r
e detaile
d
trace for atomic operations (i
n
c
lude
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyu
k
o
v
tsan: fix lint warnings
commit
|
commitdiff
|
tree
2013-06-06
Dmitry V
y
ukov
tsan: use memory access size
f
or Go
a
f
t
er all
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyuk
o
v
tsan: al
w
ays str
i
p b
o
ttom fra
m
e
in
Go rep
o
r
t
s
commit
|
commitdiff
|
tree
2013-06-06
Dmitr
y
Vyukov
ts
a
n
:
f
i
x darwin Go crashes
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyukov
tsan: fix darw
i
n Go build
commit
|
commitdiff
|
tree
2013-05-29
Dmitry Vyukov
tsan
:
match
"
ra
c
e" suppressions ag
a
inst "race on vptr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
Dmitry Vyukov
tsan: det
e
ct when a t
h
re
a
d ends with i
g
nores en
a
bled
commit
|
commitdiff
|
tree
2013-05-17
Dmit
r
y Vyukov
tsan: remo
v
e "printin
g
re
p
o
r
t from signa
l
handler
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
D
mitr
y
Vyu
k
o
v
tsan: intr
o
duce recursi
v
e mutex lock/un
l
ock java interfa
c
e
commit
|
commitdiff
|
tree
2013-05-17
Dmitry
V
y
u
kov
tsan: comment out deb
u
g
output in
test
commit
|
commitdiff
|
tree
2013-04-30
D
m
i
try Vyuko
v
asan: fix windows build
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
tsan: co
m
ment out debug outpu
t
in te
s
t
commit
|
commitdiff
|
tree
2013-04-30
Dmitry
V
y
ukov
a
san/
t
s
an: fix print
f
(
)
, on the se
c
ond
p
ass i
t
prints
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry
Vyukov
tsan: fix d
e
adlock
d
etector table (O
K
to lo
c
k sync
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmi
t
r
y Vyukov
tsan: re
v
erse stack trace f
o
r
failed CHECK'
s
, this
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyuko
v
tsan
:
add interface fu
n
ctio
n
s for un
a
ligned acce
s
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Dm
i
try Vyukov
asna/t
s
an/msan: fix w
a
it() inter
c
e
pto
r
s to allow N
U
LL
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Dmitry
V
yukov
t
s
an: add a test
t
hat
used
to crash, fix
e
d by r180180
.
commit
|
commitdiff
|
tree
2013-04-24
D
m
i
t
r
y Vyukov
tsan
:
f
ix stack
t
races for m
a
lloc and free
commit
|
commitdiff
|
tree
2013-04-24
Dmitry V
y
u
k
ov
ts
a
n: run test
s
sequentially otherwise cmake sa
y
s:
commit
|
commitdiff
|
tree
2013-04-24
D
m
itry Vy
u
kov
tsan:
dis
a
ble getpwuid_r(
)
and glo
b
64() interceptors
.
.
.
commit
|
commitdiff
|
tree
2013-04-24
Dm
i
t
r
y V
y
ukov
tsan: fix
crash wh
e
n data
race
happ
e
ns on out-of-bounds
.
.
.
commit
|
commitdiff
|
tree
next