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: move verbosity flag to CommonFlags
2013-10-15
Dmitr
y
Vyukov
tsan: m
o
v
e
verbosity flag
t
o Comm
o
n
Fl
a
g
s
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyukov
tsan: d
o
n
o
t
l
e
ave tr
a
sh
s
ourc
e
file
s
in source
di
r
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
Vyukov
tsan: refact
o
r
overly-c
o
mpl
e
x logical
c
ondition
commit
|
commitdiff
|
tree
2013-10-15
D
mitry Vyukov
tsan: f
i
x
G
o
build
commit
|
commitdiff
|
tree
2013-10-15
D
m
itr
y
Vyukov
tsan: m
o
ve
k
ernel
s
truct de
f
inition f
r
om sanitizer_lin
u
x
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vy
u
kov
tsan: do
n
ot build ll
v
m
fr
o
m scr
a
tch
o
n
ea
c
h pr
e
submi
t
commit
|
commitdiff
|
tree
2013-10-15
D
mitry Vyukov
ts
a
n:
use sanitizer::Commo
n
F
lags in
t
san
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
Vyukov
ts
a
n:
r
esolve symlink
s
fo
r
called_fro
m
_lib suppre
s
sions
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan:
imple
m
ent internal syscall-based versions of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmitry V
y
ukov
tsan: allow to overrid
e
OnPrint() callback i
n
Go runtime
commit
|
commitdiff
|
tree
2013-10-14
Dmitry
Vyukov
ts
a
n: allow t
o
o
verri
d
e
O
n
Finaliz
e
(
) in front-en
d
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dm
i
try Vyukov
t
san: catch more races
o
n f
i
l
e de
s
cr
i
ptors
commit
|
commitdiff
|
tree
2013-10-11
D
mitry Vyukov
tsan: fi
x
epoll_c
t
l interceptor
commit
|
commitdiff
|
tree
2013-10-10
D
m
it
r
y Vy
u
k
ov
tsan: min
o
r refac
t
o
ring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyuko
v
t
s
an: add anno
t
ations
t
o ignore synch
r
onization operations
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vyukov
tsan:
f
ix a bu
g
in pthr
e
ad_once w
h
en call
e
d from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsa
n
: add memory_lim
i
t_mb flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
yukov
asan/msa
n
/t
s
an
:
fix broke
n
li
n
ux syscalls
commit
|
commitdiff
|
tree
2013-10-03
D
m
i
t
r
y
Vyukov
asan/msan: fix "unused func
t
i
on 'OnExit'" war
n
ing
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
Vyuk
o
v
a
san/msan/tsa
n
: move
_e
x
i
t intercepto
r
to common
i
ntercept
o
rs
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyu
k
ov
tsan: include
l
san
int
o
presubmit ch
e
ck
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
y
u
kov
ts
a
n: fix false p
o
siti
v
e i
n
loc
a
l
ti
m
e()
commit
|
commitdiff
|
tree
2013-10-03
D
m
i
try Vyukov
tsan:
i
nter
c
ept
_exit so that
w
e
can override e
x
it
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitr
y
Vyu
k
ov
tsan: ignore interc
e
ptors co
m
ing from specifie
d
libraries
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
tsan
:
fix the following compi
l
er
w
arni
n
g
commit
|
commitdiff
|
tree
2013-10-02
Dmitry V
y
ukov
ms
a
n
:
fix
co
m
piler warnings about
u
nused variables
commit
|
commitdiff
|
tree
2013-10-02
D
mit
r
y V
y
u
k
ov
tsan:
u
se ninja inste
a
d
of make (f
a
ster and less output)
commit
|
commitdiff
|
tree
2013-09-27
D
mitr
y
Vyuko
v
ts
a
n:
support a
l
locator_
m
ay_r
e
t
u
rn_null flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry Vy
u
k
ov
tsan: fix scanf
i
ntercep
t
o
r
commit
|
commitdiff
|
tree
2013-09-22
Dmi
t
ry Vyukov
t
san: remove unn
e
eded ___chkstk_ms functio
n
fro
m
Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitr
y
Vyukov
tsan
:
all
o
w sy
m
bo
l
ization of non-native PC
s
,
e
.
g
.
c
oming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dm
i
try Vyukov
tsan:
i
gn
o
re malloc/fre
e
/strdu
p
when called f
r
om libjv
m
commit
|
commitdiff
|
tree
2013-09-21
D
m
itry
V
yuk
o
v
tsan: ign
o
re all interceptor
s
c
oming directl
y
fro
m
JVM
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vy
u
kov
tsan: improve diagnostics
f
or incorrect u
s
ages of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitr
y
V
y
u
kov
t
san: allow to obtain code
r
ange for a particular
m
odul
e
commit
|
commitdiff
|
tree
2013-09-21
Dm
i
try
Vyukov
tsan: intercept fork syscall
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: do not try to us
e
b
u
ilti
n
atomic oper
a
tions
commit
|
commitdiff
|
tree
2013-09-21
D
m
itry Vyukov
ts
a
n
:
intercept
close syscall
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsa
n
: han
d
le memory read
/
writ
e
in sysca
l
ls
commit
|
commitdiff
|
tree
2013-09-20
Dmit
r
y Vyukov
tsan:
allow to igno
r
e memory
accesses in malloc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmi
t
ry Vyukov
tsan: do not crash when user inte
r
cept
s
fo
p
en()
commit
|
commitdiff
|
tree
2013-09-19
D
m
itry
V
yukov
tsan: fix linkin
g
of
t
san runt
i
m
e
i
nto dynamic libraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vy
u
kov
asan/tsan/msan: use b
u
i
lt
i
n atomic ope
r
atio
n
s
w
h
e
n
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
m
i
t
ry
Vyu
k
ov
tsan: prevent the followi
n
g false posi
t
ive due
to __cxa_atexi
t
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyuk
o
v
t
s
an
:
consistentl
y
use
thr instead of cur_thread()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
mitr
y
V
y
uko
v
tsa
n
:
r
efactor
internal IgnoreCtl int
e
rface
commit
|
commitdiff
|
tree
2013-09-03
D
mi
t
r
y Vyuk
o
v
tsan
:
catch races on con
d
ition
v
ariables
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
V
yuko
v
tsan: ad
d
suppressions for
t
rue/
f
alse
p
ositives in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
tsan
:
fix
l
inking when -ltsan is passed before
-
lpthread
commit
|
commitdiff
|
tree
2013-09-03
D
mit
r
y
Vyu
k
o
v
asan:
fix android bu
i
l
d
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vy
u
k
ov
tsan: p
r
operly intercept pt
h
read
_
cond fu
n
cti
o
ns
commit
|
commitdiff
|
tree
2013-08-16
Dmi
t
ry Vyukov
t
san
:
better repor
t
formatting for Go
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
d
f
s
a
n: fi
x
l
i
n
t warni
n
g
commit
|
commitdiff
|
tree
2013-08-13
Dmitry V
y
ukov
t
s
an: interce
p
t g
e
taddrinfo
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan/m
s
an
:
a
dd halt_on_error f
l
ag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyukov
tsan: better diagnostics for invalid
addresses passed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmitry Vy
u
kov
tsan: tr
e
at SIGSYS as syn
c
hr
o
nou
s
s
ignal
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vyukov
t
s
an:
d
isab
l
e one more interceptor that causes recursion
commit
|
commitdiff
|
tree
2013-07-17
Dmi
t
ry Vyukov
tsan: fix unitialized
r
ea
d
warning
u
nder new
e
r gcc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
D
m
itry Vyukov
ts
a
n: ext
e
n
d su
p
pressions
f
ormat with ^
a
nd $ sym
b
ols
commit
|
commitdiff
|
tree
2013-07-16
Dmitr
y
Vyu
k
ov
t
s
an: suppo
r
t sigsuspend
(
)
call
commit
|
commitdiff
|
tree
2013-06-27
Dmit
r
y Vyu
k
o
v
t
s
an: revert dyna
m
ic
s
y
m
bols
f
ile to the old incorr
e
ct one
commit
|
commitdiff
|
tree
2013-06-27
Dmi
t
ry Vyu
k
ov
t
san: remove no
n
-exist
e
nt funct
i
o
n
s from sy
m
s
file
commit
|
commitdiff
|
tree
2013-06-25
Dmit
r
y Vyukov
tsa
n
: add missing _
_
attr
i
but
e
_
_
(
(
visibility("default
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dm
i
try Vyukov
tsan: ma
k
e the test more robust
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsa
n
: upda
t
e
d
y
n
amic expor
t
syms file
commit
|
commitdiff
|
tree
2013-06-20
Dmitry
V
yukov
tsan: f
i
x potential false p
o
sitive race
on fd
commit
|
commitdiff
|
tree
2013-06-17
Dmitry Vyukov
tsan: con
s
istently
u
s
e
return pc a
s
top fra
m
e pc
commit
|
commitdiff
|
tree
2013-06-13
Dm
i
tr
y
Vyukov
tsan: fix W
i
n
d
ows Go crash
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vyukov
t
s
an: a
d
d -Wno-maybe-unini
t
ia
l
ized to
G
o
build script
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vy
u
kov
tsan:
f
ix lit test failures
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vyukov
tsan: add
sys
t
em tests
f
o
r suppressions
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
s
an: allows to suppress races
o
n
glob
a
l var
i
ables
commit
|
commitdiff
|
tree
2013-06-10
Dmitry V
y
ukov
t
san: disable getaddr
i
n
fo() interceptor fo
r
tsa
n
(causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitr
y
V
y
ukov
tsan:
fix merg
e
bug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuk
o
v
t
s
an: fix windows crash (incorrect stack boundaries)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuko
v
ts
a
n
:
fix
ol
d
g
cc w
a
rnings
commit
|
commitdiff
|
tree
2013-06-10
D
mitry Vy
u
kov
t
san: fix windows mi
n
gw bui
l
d
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vy
u
kov
ts
a
n: more
d
et
a
iled trac
e
for atomi
c
operations (incl
u
de
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: fix l
i
nt wa
r
nings
commit
|
commitdiff
|
tree
2013-06-06
Dmitry V
y
u
kov
tsa
n
: use memory access size for G
o
a
f
ter all
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyuko
v
tsan: a
l
ways strip bot
t
om frame in
G
o
r
e
p
o
rts
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vy
u
kov
tsan: f
i
x darw
i
n Go crash
e
s
commit
|
commitdiff
|
tree
2013-06-06
Dmi
t
ry V
y
uko
v
tsan:
fix darwin
G
o bu
i
ld
commit
|
commitdiff
|
tree
2013-05-29
Dmitry Vyukov
tsan: match "race" suppressions against "race
on vptr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
D
m
itry Vyuko
v
tsan:
d
et
e
ct w
h
en a thread ends with ignores enabled
commit
|
commitdiff
|
tree
2013-05-17
D
mitry Vyu
k
o
v
t
s
an:
remove "pri
n
ting report from signal hand
l
er
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
tsan: introduc
e
recursive mutex lock/unlock ja
v
a
interface
commit
|
commitdiff
|
tree
2013-05-17
D
mitry
V
yukov
tsa
n
: commen
t
o
u
t debug o
u
tput
in test
commit
|
commitdiff
|
tree
2013-04-30
Dmi
t
r
y
Vyukov
a
s
an: fix w
i
ndows build
commit
|
commitdiff
|
tree
2013-04-30
Dmit
r
y Vy
u
kov
tsan: c
o
mment
out debug
output in test
commit
|
commitdiff
|
tree
2013-04-30
D
m
itry V
y
ukov
asan/tsan: fix print
f
(
)
,
on the second
pas
s
it prints
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmit
r
y Vyukov
tsan:
f
ix deadlock d
e
tector
t
a
ble (OK to lock sync
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
D
mitry Vyukov
t
san:
r
e
v
erse stack trace for failed CHECK's, this
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
D
mitry Vyukov
tsan: add interface functions for u
n
a
ligned access
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
D
mitry Vyukov
as
n
a/tsa
n
/msan
:
fix wait()
i
nterceptors to allow NULL
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
D
m
itry
V
yukov
t
s
a
n: add a te
s
t t
h
at used to crash, fix
e
d
b
y
r180180
.
commit
|
commitdiff
|
tree
2013-04-24
D
mitry V
y
ukov
tsan: fix stac
k
traces f
o
r malloc
a
nd free
commit
|
commitdiff
|
tree
2013-04-24
Dmitry Vy
u
k
o
v
tsan: run tests seque
n
tially otherwise cmake sa
y
s
:
commit
|
commitdiff
|
tree
2013-04-24
Dmitry
V
y
u
kov
tsa
n
: di
s
able getpwuid_r() and
glob
6
4() interceptors
.
.
.
commit
|
commitdiff
|
tree
next