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 test for -O2
2014-01-24
Dm
i
try
V
yu
k
ov
tsan: fix test
f
o
r
-O2
commit
|
commitdiff
|
tree
2014-01-24
D
mitry
V
yukov
tsan: fix sign
a
l handling
commit
|
commitdiff
|
tree
2014-01-24
Dmitry V
y
ukov
tsan: fix te
s
t relying on assert
commit
|
commitdiff
|
tree
2014-01-24
Dmit
r
y Vyukov
tsan: do no
t
deadlock on for
k
commit
|
commitdiff
|
tree
2014-01-22
Dmitry Vyukov
asan: fix
a
tomic operations on
A
RM
commit
|
commitdiff
|
tree
2013-12-31
Dmitry Vy
u
kov
tsan: f
i
x Go build
commit
|
commitdiff
|
tree
2013-12-24
Dmitry
Vyuk
o
v
tsan: fix fals
e
positive in
pthrea
d
stack manupulat
i
on
commit
|
commitdiff
|
tree
2013-12-24
Dm
i
try Vyukov
ts
a
n: remov
e
i
n
_rt
l
counter
commit
|
commitdiff
|
tree
2013-12-24
D
m
itry
Vyukov
t
s
an: deflake another test
commit
|
commitdiff
|
tree
2013-11-28
Dmi
t
ry Vyuko
v
t
s
a
n:
def
l
ak
e
mor
e
tes
t
s
commit
|
commitdiff
|
tree
2013-11-28
Dmitry Vyukov
tsan: add
s
upport for pas
s
ing file descr
i
pto
r
s
over
.
.
.
commit
|
commitdiff
|
tree
2013-11-28
Dmi
t
ry Vyukov
tsan: deflake mo
r
e tests
commit
|
commitdiff
|
tree
2013-11-27
Dm
i
try Vyukov
tsan:
c
l
arify "thr
e
ad e
n
ded
w
i
th ignores enabled" message
commit
|
commitdiff
|
tree
2013-11-27
Dmit
r
y
Vyuk
o
v
tsan:
be
t
ter d
i
agnostics
if thread finishes w
i
th ignores
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyukov
asan: fix and
r
oid
buil
d
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyuk
o
v
tsan: do not le
a
ve
v
erbo
s
ity>0 in
t
ests
commit
|
commitdiff
|
tree
2013-11-27
D
m
itry Vy
u
k
ov
t
s
an: min
o
r refactoring
commit
|
commitdiff
|
tree
2013-11-27
Dmit
r
y Vyukov
tsan: fix flags
par
s
ing
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyukov
tsan: sup
p
ort syn
c
hro
n
ization b
y
mea
n
s of linux
a
i
o
commit
|
commitdiff
|
tree
2013-11-25
Dmitry Vyu
k
ov
tsan: filter o
u
t more
b
ogus fd
v
alues
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vy
u
kov
tsan
:
deflake te
s
ts
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vyukov
t
sa
n
:
remove debu
g
outpu
t
from test
commit
|
commitdiff
|
tree
2013-11-21
Dmit
r
y Vyukov
tsan: add -l
m
to output test bu
i
ld
s
c
ript
commit
|
commitdiff
|
tree
2013-11-21
D
m
itry
V
yu
k
ov
t
s
an
:
fix h
a
nd
l
i
ng of setjmp
commit
|
commitdiff
|
tree
2013-11-19
Dmitry Vyukov
tsan
:
fix
W
TFAn
n
o
tate
B
e
n
ignRaceSize
d
annota
t
ion
commit
|
commitdiff
|
tree
2013-11-15
D
m
itry Vyukov
tsan:
add suppor
t
f
or robust mutexes
commit
|
commitdiff
|
tree
2013-11-15
Dmitry V
y
ukov
tsan:
a
dd proper cfi d
i
rectives t
o
as
s
emb
l
y code
commit
|
commitdiff
|
tree
2013-11-14
D
m
i
try
V
yukov
asan: dis
a
ble p
t
h
read_setname_np interceptor
commit
|
commitdiff
|
tree
2013-11-01
Dmitry Vyuko
v
ts
n
a: do not
c
all user co
d
e from within runtime
(
from
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
D
m
i
try Vyuk
o
v
t
s
an/asan: support pt
h
read_setname_np to
s
e
t
thre
a
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
D
mitry Vyu
k
ov
a
s
a
n
/msan: sepa
r
ate different
r
eport bloc
k
s with new
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
D
m
it
r
y Vyukov
tsan: start the b
a
ckg
r
ound
thread
w
ith signals blo
c
k
ed
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
Dmi
t
ry Vyukov
tsan:
do not crash when
a
pparently bogus
fd is passed
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vyukov
tsan: parse symbolize/exte
r
nal_symb
o
lizer_pat
h
common
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vyukov
tsan:
f
i
x l
i
nux sys
c
all hooks
commit
|
commitdiff
|
tree
2013-10-21
Dmit
r
y V
y
ukov
t
s
an: f
i
x strerror inter
c
ep
t
or (el
i
minate false positives)
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vyukov
t
san: merge 2 similar tests into 1
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vyukov
ts
a
n
: add a test for
__tsan_default
_
opt
i
ons()
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyukov
tsan: r
e
v
ert
variable name
chang
e
in t
e
st
commit
|
commitdiff
|
tree
2013-10-16
D
m
i
try V
y
ukov
tsan: move shadow st
a
ck from threa
d
desc
r
iptors to
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
D
mit
r
y
V
y
uk
o
v
tsan
:
r
e
factor
l
ibig
n
ore implementat
i
on
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry V
y
ukov
tsa
n
:
introdu
c
e
__tsan_de
f
ault_
o
ptions() function
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
t
s
a
n
: be silent
i
f
verbosity=
0
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
Vyu
k
ov
tsan: remove __sanitizer_s
e
t_
r
eport_fd
f
unction from
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuko
v
tsan: use ve
r
bosity f
l
ag in sanitizer_common code d
i
rec
t
ly
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsa
n
:
a
ctually par
s
e verbofity flag
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuk
o
v
tsan:
m
ove verbo
s
ity f
l
ag to CommonFlag
s
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: do not leave trash source
f
iles in so
u
rce d
i
r
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuko
v
tsan: refactor ove
r
ly-complex l
o
gical c
o
nd
i
tion
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
try Vyukov
tsa
n
: fix Go build
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuk
o
v
tsan:
move kernel struct definit
i
on from sanitizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan
:
do
n
o
t
build
llvm from sc
r
atch on each pres
u
bmit
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
V
y
ukov
t
san: u
s
e sanitizer::C
o
mmonFlags in tsan
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: resolve syml
i
n
k
s for
call
e
d_from_lib supp
r
es
s
ions
commit
|
commitdiff
|
tree
2013-10-15
D
m
itr
y
Vyuk
o
v
tsan: im
p
lement inter
n
al
sysc
a
ll-based
v
e
rsi
o
ns of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
D
m
it
r
y Vyukov
tsan: allow to o
v
erride
O
nPrin
t
() c
a
llback in Go run
t
ime
commit
|
commitdiff
|
tree
2013-10-14
D
mi
t
ry Vyukov
tsan:
allow t
o
o
v
erri
d
e OnFinalize() i
n
front
-
end
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyuk
o
v
tsan:
catch more races on
f
ile descri
p
tors
commit
|
commitdiff
|
tree
2013-10-11
D
m
i
t
ry Vyukov
tsan:
f
i
x
epoll_ctl
i
nter
c
ept
o
r
commit
|
commitdiff
|
tree
2013-10-10
Dm
i
try Vyukov
ts
a
n: minor
re
f
actoring
commit
|
commitdiff
|
tree
2013-10-10
D
mitry
V
yukov
tsan: add annota
t
i
ons
t
o ig
n
ore
s
ynchronizat
i
on opera
t
ions
commit
|
commitdiff
|
tree
2013-10-04
Dmitr
y
Vyukov
t
san: fi
x
a bug in
p
thread_once when called from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: add memo
r
y_limit_
m
b flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
a
san/msan/tsa
n
: fix broke
n
linux syscalls
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vyuko
v
a
san/msan: fix "unused fu
n
ction 'On
E
xit'" warning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
asan/m
s
an/tsan: move
_
exit i
n
te
r
cep
t
or to
common in
t
erceptors
commit
|
commitdiff
|
tree
2013-10-03
D
mitry Vyukov
t
s
an:
inc
l
u
d
e lsan i
n
to
p
r
esubmit che
c
k
commit
|
commitdiff
|
tree
2013-10-03
Dmi
t
ry Vyukov
t
s
an: fix f
a
l
se p
o
sitive in loca
l
t
i
me()
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsa
n
: intercept _e
x
it s
o
that we can override exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
D
mitry Vyuk
o
v
tsan: i
g
nore inte
r
ceptors
c
oming
f
r
om spe
c
ified l
i
braries
commit
|
commitdiff
|
tree
2013-10-02
D
mitry Vyuk
o
v
tsa
n
:
f
ix the foll
o
wing compiler warn
i
ng
commit
|
commitdiff
|
tree
2013-10-02
Dmi
t
r
y
Vyukov
msan: fix c
o
mpiler warnings
about un
u
s
e
d
vari
a
bles
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyuko
v
ts
a
n: use ninja instead of make (
f
ast
e
r and
less outp
u
t)
commit
|
commitdiff
|
tree
2013-09-27
Dm
i
try
V
yukov
tsan: support allocator_may_return_null flag
commit
|
commitdiff
|
tree
2013-09-26
D
mitry Vyuk
o
v
tsan: fix scanf interceptor
commit
|
commitdiff
|
tree
2013-09-22
D
mitry Vyukov
t
s
an: remove unnee
d
ed ___chkstk_ms func
t
ion from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
D
m
i
t
ry Vyukov
tsan
:
allow symbolization o
f
non-nati
v
e PCs,
e
.
g
.
c
o
mi
n
g
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyu
k
ov
tsan
:
i
g
nore malloc
/
f
r
e
e/strdu
p
when ca
l
l
e
d from libjvm
commit
|
commitdiff
|
tree
2013-09-21
Dm
i
try Vy
u
kov
t
s
an: ignore all interceptors coming directly from JVM
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyuk
o
v
tsan: i
m
prove diagnostics for incorrect usa
g
es o
f
mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: allo
w
to obt
a
in code range for a particu
l
ar mod
u
l
e
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: intercept fork syscall
commit
|
commitdiff
|
tree
2013-09-21
D
mitry Vyukov
tsan:
do
n
ot tr
y
to use builtin atomic operations
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyukov
tsan:
inte
r
cept cl
o
se s
y
scal
l
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
ts
a
n: handle memory
read/wri
t
e in s
y
scalls
commit
|
commitdiff
|
tree
2013-09-20
D
mitry Vyukov
tsan:
a
llow to ig
n
ore
m
emory accesses in
malloc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyuk
o
v
tsan: do not crash w
h
en user intercepts fopen()
commit
|
commitdiff
|
tree
2013-09-19
D
mitry Vyukov
tsan: fix linking of ts
a
n
runt
i
m
e in
t
o dyna
m
ic libraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyu
k
ov
asan/tsan/msan
:
use built
i
n atomic oper
a
tions wh
e
n
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsan: prevent t
h
e
f
ollowing false po
s
it
i
ve
d
ue to __cxa_at
e
xi
t
commit
|
commitdiff
|
tree
2013-09-19
Dmi
t
r
y
V
y
u
k
ov
tsan: consistently use thr in
s
tead o
f
cur_thread()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
t
s
an: r
e
factor internal IgnoreCtl
i
nterf
a
ce
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyuk
o
v
tsa
n
: c
a
tch races on condi
t
io
n
varia
b
les
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
t
san: ad
d
suppress
i
ons fo
r
true/f
a
lse positives
in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
V
yuko
v
ts
a
n: fix lin
k
ing when -ltsan
i
s pas
s
ed before -lpthre
a
d
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyuko
v
asan: fix and
r
o
i
d buil
d
commit
|
commitdiff
|
tree
2013-09-02
D
m
itry Vyukov
t
s
an: prope
r
ly intercept p
t
hread_
c
ond funct
i
ons
commit
|
commitdiff
|
tree
2013-08-16
D
m
itry Vyukov
tsan: better report fo
r
matti
n
g
for Go
commit
|
commitdiff
|
tree
2013-08-13
D
mitr
y
Vyuko
v
dfsan: fix l
i
nt warn
i
ng
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyu
k
ov
tsan: i
n
tercept g
e
tad
d
rinfo
commit
|
commitdiff
|
tree
next