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: minor refactoring
2013-11-27
Dmitry Vyuko
v
ts
a
n: minor refacto
r
ing
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyuk
o
v
ts
a
n: fix flags parsin
g
commit
|
commitdiff
|
tree
2013-11-27
Dmi
t
ry Vyuko
v
tsan: su
p
p
o
rt synchronizati
o
n
by
m
e
a
ns of
l
inu
x
a
io
commit
|
commitdiff
|
tree
2013-11-25
Dmitry Vyukov
tsan: filter out more bogus fd v
a
lues
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vyukov
tsa
n
: deflake tests
commit
|
commitdiff
|
tree
2013-11-21
Dmitry
V
yuko
v
tsan: rem
o
v
e debug o
u
tput from tes
t
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vyukov
tsan: ad
d
-lm to
outpu
t
test
b
uild script
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vy
u
kov
tsan:
f
i
x h
a
ndling of setjmp
commit
|
commitdiff
|
tree
2013-11-19
Dmitry Vyukov
ts
a
n: fix WTFA
n
n
otate
B
enignRaceSiz
e
d annotation
commit
|
commitdiff
|
tree
2013-11-15
Dmitry Vyukov
tsan: add
support fo
r
robust
m
ute
x
es
commit
|
commitdiff
|
tree
2013-11-15
Dmitr
y
Vy
u
ko
v
tsan: add proper cfi directives to as
s
embly code
commit
|
commitdiff
|
tree
2013-11-14
D
m
i
try Vyukov
asan:
disable pthread_setn
a
me_
n
p intercep
t
or
commit
|
commitdiff
|
tree
2013-11-01
Dmitry Vyukov
t
sna: do not c
a
l
l
user code fro
m
wit
h
in run
t
ime (from
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Dmitry Vyukov
tsan
/
a
san:
s
upp
o
rt pthread_setname_np
t
o set
th
r
e
a
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmi
t
ry
V
yukov
a
san/msan:
separ
a
te
d
ifferent repo
r
t blocks with new
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitry Vyukov
tsa
n
:
s
tart the backg
r
ound thread w
i
t
h
s
ignals blocked
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
Dm
i
t
r
y Vyu
k
ov
tsan: do not
crash when
a
pparently b
o
gu
s
fd is passed
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vyu
k
ov
tsan: parse symb
o
li
z
e/
e
x
te
r
nal_symbolizer_
p
ath common
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
D
mitry Vyukov
t
s
a
n:
f
ix linux syscall hooks
commit
|
commitdiff
|
tree
2013-10-21
Dmi
t
ry Vyuko
v
tsan: fix st
r
err
o
r int
e
rceptor (eliminate false positives)
commit
|
commitdiff
|
tree
2013-10-17
Dmi
t
ry Vyukov
tsan: m
e
rge 2
sim
i
la
r
tests into 1
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vy
u
kov
tsan: ad
d
a test for __tsan_d
e
fau
l
t_options()
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vy
u
kov
t
s
a
n
:
revert vari
a
ble name
c
hange
i
n
t
est
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyukov
tsan: move s
h
adow stack
f
rom thread descriptors to
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyukov
tsan
:
refa
c
t
o
r li
b
ign
o
re implementation
commit
|
commitdiff
|
tree
2013-10-15
D
mitry Vyukov
t
s
a
n: introduce _
_
tsan_default_options() function
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: be silent if verbosity
=
0
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
Vy
u
k
o
v
tsa
n
:
r
em
o
v
e __sanitizer_se
t
_report_
f
d
funct
i
on fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan:
use verbosity fl
a
g in sanitizer_comm
o
n code direc
t
l
y
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan
:
actuall
y
pa
r
se
verbofity flag
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
V
yuko
v
t
s
an: move v
e
rbosity flag to Co
m
m
onFlags
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vy
u
kov
tsan: do
not leave trash s
o
urce files in source dir
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsa
n
:
re
f
a
ctor overly-complex
l
ogical
c
on
d
ition
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
V
y
ukov
tsan
:
f
i
x G
o
build
commit
|
commitdiff
|
tree
2013-10-15
D
mitry Vyukov
tsan:
m
ove
kerne
l
struct definition
fr
o
m
s
a
n
itizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: do not
b
uild llv
m
from s
c
ratch o
n
e
ach pr
e
submit
commit
|
commitdiff
|
tree
2013-10-15
D
m
it
r
y Vyukov
tsan: use sa
n
i
t
iz
e
r::Com
m
onFlags
i
n tsan
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan:
r
esolve
symlinks
f
or called_from_li
b
suppres
s
ions
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
try Vyukov
tsan: imp
l
ement i
n
t
e
r
n
a
l
sysc
a
ll-based
v
ers
i
ons of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
D
mitry Vyuk
o
v
ts
a
n: allo
w
to override OnPri
n
t() callback in
Go runtime
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyukov
tsan: allow to overrid
e
OnFinalize() in fr
o
nt-ends
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
D
m
itry Vyukov
tsan: catch
m
o
re races on
f
ile desc
r
iptors
commit
|
commitdiff
|
tree
2013-10-11
Dmitry
Vyukov
tsan:
f
ix e
p
oll_ctl interceptor
commit
|
commitdiff
|
tree
2013-10-10
D
mitry Vyukov
ts
a
n: minor refact
o
ring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry
Vy
u
kov
tsa
n
:
add
anno
t
ations to ignore synchronization operations
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vyukov
ts
a
n: fix a bug in
pthread_once when
c
alled from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan
:
add
m
e
mor
y
_limit_
m
b fl
a
g
commit
|
commitdiff
|
tree
2013-10-03
Dmi
t
r
y
Vyukov
asan/msan/tsan:
f
ix br
o
ken
l
inux syscalls
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyuk
o
v
asan/m
s
an: f
i
x "unused function 'OnExit'" warning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyu
k
ov
asan/msan/t
s
a
n: move _exit
interceptor to
common interce
p
tors
commit
|
commitdiff
|
tree
2013-10-03
Dmitry V
y
ukov
tsan: in
c
l
ude lsan into pres
u
bmit check
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vy
u
k
o
v
t
san
:
fi
x
f
al
s
e posi
t
ive in loc
a
ltime()
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: in
t
e
r
cept _e
x
i
t
so that we can override exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
Vyu
k
ov
tsan: ign
o
re
i
ntercept
o
rs coming from s
p
ecified libraries
commit
|
commitdiff
|
tree
2013-10-02
Dmi
t
ry Vyukov
tsan: fix
t
he fo
l
lowing compi
l
er warning
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
msa
n
: f
i
x compiler
w
arnings
a
b
o
u
t unu
s
ed varia
b
les
commit
|
commitdiff
|
tree
2013-10-02
Dmitry
V
yukov
tsan: us
e
n
inja instead of make (faste
r
and less o
u
tput)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry Vyukov
tsan:
s
upport allocato
r
_
m
ay_re
t
urn_null flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry Vyukov
t
san: fix scanf
intercept
o
r
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vyu
k
ov
tsan: remove unneeded ___c
h
kstk_ms
f
unc
t
ion fro
m
Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmit
r
y
Vyukov
ts
a
n:
a
llow sym
b
olization
of non
-
native PCs, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
D
mitry Vyukov
tsan: ignore malloc/free/str
d
u
p
when
called fr
o
m libjv
m
commit
|
commitdiff
|
tree
2013-09-21
D
mi
t
ry Vyuk
o
v
ts
a
n
:
ign
o
re all int
e
rcept
o
rs coming
d
irec
t
ly from JVM
commit
|
commitdiff
|
tree
2013-09-21
D
m
itr
y
Vyukov
tsan: improve d
i
agn
o
stic
s
for inc
o
r
r
e
ct
usages of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vy
u
kov
tsan: al
l
ow to o
b
tain code range fo
r
a
p
articular
module
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vy
u
kov
tsan: interc
e
pt fo
r
k syscall
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
ry Vyukov
tsan:
d
o not try to use builti
n
atomic operations
commit
|
commitdiff
|
tree
2013-09-21
Dmitry V
y
ukov
tsan:
i
n
te
r
cep
t
close s
y
scall
commit
|
commitdiff
|
tree
2013-09-20
Dm
i
try Vyukov
t
san: h
a
ndle memory re
a
d/w
r
ite i
n
syscalls
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsan: allow to ignore memory acces
s
es in ma
l
l
oc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmit
r
y Vyu
k
ov
ts
a
n: do
not crash when user i
n
t
ercepts f
o
pen()
commit
|
commitdiff
|
tree
2013-09-19
Dmitr
y
Vyukov
tsan: fix
l
i
n
king
o
f tsan runtime into dy
n
amic
li
b
raries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry
Vyukov
a
san/tsan/msan
:
us
e
bu
i
ltin a
t
omic operations w
h
en
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
mitry Vyukov
tsan: preven
t
t
h
e following
false positive due to
_
_cxa_atexi
t
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsa
n
:
consis
t
e
n
t
ly us
e
t
hr
i
nste
a
d
of cur_thread()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dm
i
try Vyuko
v
t
s
an: refactor internal IgnoreCtl i
n
terfa
c
e
commit
|
commitdiff
|
tree
2013-09-03
Dmit
r
y Vyukov
tsan:
catch races on condition v
a
riables
commit
|
commitdiff
|
tree
2013-09-03
D
mitry Vyukov
tsan
:
add suppression
s
for true/false positive
s
in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
t
s
a
n
: fix linking whe
n
-ltsan is p
a
ssed before -lpthread
commit
|
commitdiff
|
tree
2013-09-03
D
mitry Vyukov
a
san: fix android build
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vyukov
tsan: properly intercept pthread_cond functions
commit
|
commitdiff
|
tree
2013-08-16
Dmitry Vyukov
tsan: bett
e
r report formatting
f
or Go
commit
|
commitdiff
|
tree
2013-08-13
Dmi
t
ry Vy
u
kov
dfsan:
f
ix
l
int warning
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vy
u
ko
v
tsan: i
n
ter
c
ept
g
e
taddrinf
o
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan/msan: add halt_o
n
_error flag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyukov
t
s
an:
b
e
t
t
er
diagnosti
c
s for invalid
addresses passed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmitry Vyukov
tsan: treat SIGSYS as syn
c
hronous s
i
gna
l
commit
|
commitdiff
|
tree
2013-07-17
D
m
itr
y
V
y
u
kov
tsan: disable
o
ne
more interceptor that ca
u
se
s
recursi
o
n
commit
|
commitdiff
|
tree
2013-07-17
D
m
itry Vyukov
tsa
n
: f
i
x unitia
l
i
zed read w
a
r
ning
u
nder newer
g
cc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
D
mi
t
ry Vyukov
tsan: exten
d
suppressi
o
ns f
o
rm
a
t with
^
and
$ symb
o
l
s
commit
|
commitdiff
|
tree
2013-07-16
Dmi
t
ry Vyukov
tsan: support sigsuspend() call
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vy
u
kov
tsan
:
revert dyna
m
i
c
sym
b
o
ls
f
i
le t
o
the old incorr
e
c
t o
n
e
commit
|
commitdiff
|
tree
2013-06-27
D
m
i
try
V
y
ukov
ts
a
n: remove non-
e
xis
t
ent
f
unctio
n
s
from
sym
s
fil
e
commit
|
commitdiff
|
tree
2013-06-25
Dmitry V
y
u
k
ov
ts
a
n
: add missing __attri
b
ute__
(
(visibilit
y
("default
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmit
r
y Vyukov
t
san: make
the test more robust
commit
|
commitdiff
|
tree
2013-06-24
D
mitry V
y
ukov
t
sa
n
: updat
e
dynamic expor
t
syms file
commit
|
commitdiff
|
tree
2013-06-20
Dmitry Vyukov
ts
a
n: fix potential false
p
ositive race on fd
commit
|
commitdiff
|
tree
2013-06-17
Dm
i
t
ry Vyuko
v
t
sa
n
: c
o
ns
i
stently use retu
r
n pc as top
f
r
ame pc
commit
|
commitdiff
|
tree
2013-06-13
Dm
i
try
V
yukov
tsan: fix Windows Go crash
commit
|
commitdiff
|
tree
2013-06-11
Dmitr
y
Vyukov
tsan:
add -Wno-maybe
-
unini
t
ialized t
o
G
o
build
scr
i
pt
commit
|
commitdiff
|
tree
next