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: merge 2 similar tests into 1
2013-10-17
Dmitry
V
yu
k
ov
tsa
n
:
m
erge 2 similar tests into 1
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vy
u
k
o
v
tsan: add a test for __tsan_default_optio
n
s()
commit
|
commitdiff
|
tree
2013-10-16
Dmitr
y
V
yuk
o
v
tsan: revert variable name chan
g
e in test
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyukov
tsan: move sh
a
dow stack fro
m
thread descr
i
pto
r
s to
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyuk
o
v
tsan:
r
efacto
r
lib
i
g
no
r
e i
m
ple
m
entat
i
on
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyu
k
ov
t
s
an: introduce __t
s
a
n_de
f
ault_opt
i
o
ns(
)
function
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: be
silent if verbosity=0
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan: remove __saniti
z
er_s
e
t_report_fd fun
c
tion from
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry
V
y
uk
o
v
tsan: use verbosity f
l
ag
i
n sanitizer_co
m
mon code directly
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
Vy
u
kov
tsan: actuall
y
parse verbo
f
ity flag
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
ts
a
n
:
move verb
o
s
i
ty f
l
ag to CommonFlags
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
V
yukov
t
san: do not leav
e
tra
s
h
s
our
c
e files in s
o
u
rce
dir
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
tr
y
V
yukov
tsa
n
:
refa
c
tor overly-
c
o
m
pl
e
x
logical con
d
ition
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: fix Go build
commit
|
commitdiff
|
tree
2013-10-15
D
mi
t
ry Vyukov
tsan: move kernel struc
t
defi
n
ition from sanitizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
V
y
ukov
ts
a
n: do not bui
l
d l
l
vm from scratch on each
presubmit
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
r
y
V
yukov
t
s
a
n: use sanitizer::Co
m
monFlags in tsan
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
t
s
an: res
o
lve
symlinks for called_from_
l
ib suppressions
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuko
v
tsa
n
: implement internal syscall-based versions
o
f
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
D
mit
r
y Vyukov
tsa
n
:
al
l
ow t
o
override OnPrint() c
a
llback
in Go runtime
commit
|
commitdiff
|
tree
2013-10-14
D
mitry V
y
ukov
tsa
n
: allow
t
o
override OnFinali
z
e(
)
in front-ends
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyuk
o
v
tsan: c
a
tch more
r
aces on file des
c
riptors
commit
|
commitdiff
|
tree
2013-10-11
Dmitry
V
yukov
tsan: fix
ep
o
l
l
_ctl interce
p
tor
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
t
sa
n
: minor
r
e
factoring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsa
n
: a
d
d annota
t
i
ons
to ig
n
ore
s
y
n
chronizat
i
on o
p
erations
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vyukov
tsan: fix a bug in pth
r
ea
d
_on
c
e when called from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
D
mitry Vyukov
t
san:
a
dd mem
o
ry_limit_mb flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vy
u
kov
asan/msan/tsan: fix broken
l
inux syscalls
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
t
ry Vyukov
asan/msan: fix "unused f
u
nct
i
on 'OnExi
t
'
"
w
a
rning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry V
y
ukov
a
s
an/msa
n
/t
s
a
n: move _ex
i
t interceptor
t
o common in
t
erceptor
s
commit
|
commitdiff
|
tree
2013-10-03
D
m
itr
y
Vyukov
tsan: inclu
d
e lsan into presubmit ch
e
ck
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
try Vyukov
tsan: fix f
a
lse positive in localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
Vy
u
kov
tsan: intercept _exi
t
so that we can
o
verrid
e
exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: ignore i
n
tercepto
r
s coming f
r
om spec
i
fied
l
i
b
raries
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
ts
a
n
:
fi
x
the fol
l
o
wing compil
e
r
warning
commit
|
commitdiff
|
tree
2013-10-02
D
m
itry Vyukov
ms
a
n:
f
ix co
m
piler warnings about unused variables
commit
|
commitdiff
|
tree
2013-10-02
Dmitry
Vyukov
tsan: use ninja
inste
a
d
of make (faster an
d
less outp
u
t)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry V
y
ukov
tsan: suppor
t
allocator_may_return_n
u
l
l flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry
Vyukov
tsan: fix scanf interceptor
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vy
u
k
ov
tsan: remove unneeded _
_
_chkstk_ms func
t
ion from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vy
u
kov
t
san: a
l
low symbolizat
i
on of non
-
native PCs, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
Vyukov
tsan: ignore malloc/free/strdup
wh
e
n called fro
m
libjvm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry V
y
ukov
t
s
a
n
:
ignore al
l
interceptors c
o
ming dire
c
tly
f
r
o
m JVM
commit
|
commitdiff
|
tree
2013-09-21
D
mitry Vyukov
tsan: improve di
a
gnostics for incor
r
ect usages of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
V
yuko
v
tsan
:
allow to obtain co
d
e ran
g
e for
a
particular module
commit
|
commitdiff
|
tree
2013-09-21
D
m
i
try Vy
u
kov
tsan: interc
e
pt fork syscall
commit
|
commitdiff
|
tree
2013-09-21
D
mitry Vyuko
v
tsan: do n
o
t
t
ry to use
builti
n
a
tomic o
p
erations
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyuk
o
v
tsan:
interc
e
pt cl
o
se
s
yscall
commit
|
commitdiff
|
tree
2013-09-20
Dmit
r
y Vy
u
kov
tsan:
h
a
n
d
le mem
o
ry read/write in sys
c
alls
commit
|
commitdiff
|
tree
2013-09-20
D
mitry V
y
ukov
tsan: allow
to
igno
r
e memory accesses i
n
mallo
c
and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitr
y
Vy
u
k
o
v
t
san:
d
o not cr
a
sh wh
e
n user intercepts fopen()
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
ts
a
n: fix li
n
king
of tsan runtime i
n
to dynamic libraries
commit
|
commitdiff
|
tree
2013-09-19
D
m
itry Vyu
k
ov
asan/tsan/msan: use builtin ato
m
ic oper
a
tions when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
mitry
V
yuk
o
v
tsan:
p
revent the
f
ollow
i
ng false positiv
e
due to __cxa_ate
x
i
t
commit
|
commitdiff
|
tree
2013-09-19
Dmitr
y
Vyukov
ts
a
n: c
o
nsis
t
ently use t
h
r in
s
tead
o
f cur_t
h
read()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmi
t
r
y
Vy
u
k
o
v
tsan: refactor internal Ignore
C
t
l inte
r
f
a
ce
commit
|
commitdiff
|
tree
2013-09-03
D
mitry Vy
u
ko
v
tsan: catc
h
races on
c
o
n
diti
o
n variables
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
V
yukov
t
s
a
n
:
add supp
r
essions fo
r
tru
e
/false
p
osi
t
ives
in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
tsan: fix lin
k
ing when -ltsan
i
s passed before -lp
t
hread
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
asan
:
fix and
r
oid bui
l
d
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vyukov
tsan: properly intercept pthread_cond functions
commit
|
commitdiff
|
tree
2013-08-16
Dmitry Vyu
k
ov
tsa
n
: better
report format
t
ing
f
or Go
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
dfsa
n
:
fix lint warning
commit
|
commitdiff
|
tree
2013-08-13
Dmitry
V
yuk
o
v
tsa
n
: intercept geta
d
drinfo
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan/msan: add
h
al
t
_on_error flag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry
V
yuk
o
v
ts
a
n: be
t
ter diagnostics for invalid add
r
e
sses pa
s
sed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmitr
y
V
yukov
tsan: treat SIGSYS as
s
ync
h
ronou
s
signal
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vyukov
tsan: disable one more
i
nterceptor that
cause
s
recursion
commit
|
commitdiff
|
tree
2013-07-17
Dm
i
try
V
yukov
tsan: fix unitialized read w
a
rni
n
g under newer gcc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vy
u
kov
tsan: e
x
ten
d
suppressio
n
s
format with ^ and $ symbols
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyu
k
ov
t
s
an: sup
p
ort sigsuspend() call
commit
|
commitdiff
|
tree
2013-06-27
D
m
itry V
y
ukov
tsan: re
v
ert dynamic
s
ymbols file
t
o
the old
i
ncorrect one
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
t
san: remove non
-
existent fu
n
ctions from syms file
commit
|
commitdiff
|
tree
2013-06-25
Dmitry V
y
ukov
tsan: add mis
s
i
ng __at
t
ri
b
ute__((visibil
i
ty("default
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: m
a
ke the t
e
st more robust
commit
|
commitdiff
|
tree
2013-06-24
Dmi
t
ry Vyukov
tsan: upd
a
te dynamic
e
xport syms
f
i
le
commit
|
commitdiff
|
tree
2013-06-20
Dmitry Vyukov
t
s
a
n:
f
ix p
o
tential false positive race on
f
d
commit
|
commitdiff
|
tree
2013-06-17
Dmitry V
y
u
ko
v
tsan
:
consiste
n
t
l
y use return
pc as top frame pc
commit
|
commitdiff
|
tree
2013-06-13
Dmit
r
y Vyukov
t
s
an: fix Window
s
G
o
crash
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vy
u
kov
tsan: add -Wno-maybe-uniniti
a
lized to Go build script
commit
|
commitdiff
|
tree
2013-06-10
D
m
itry Vyukov
tsan:
fix lit test failures
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuk
o
v
t
s
an:
a
d
d
system tests for s
u
ppressions
commit
|
commitdiff
|
tree
2013-06-10
D
mitr
y
Vyu
k
ov
tsan: allows to supp
r
es
s
races on global variable
s
commit
|
commitdiff
|
tree
2013-06-10
Dmi
t
ry Vyukov
tsa
n
:
d
isabl
e
getaddrinfo() inte
r
ceptor for tsan (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vyukov
tsan: fix
merge bug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuko
v
ts
a
n
:
fix windows
c
rash (incorrect stack boundaries)
commit
|
commitdiff
|
tree
2013-06-10
D
mitry
V
y
u
kov
t
s
a
n
: fix old gcc warnings
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vyukov
tsan:
fix
w
i
ndows mingw build
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vy
u
ko
v
tsa
n
: more detailed trace for atomic operatio
n
s (include
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
y
ukov
tsan:
f
ix l
i
nt
warnings
commit
|
commitdiff
|
tree
2013-06-06
Dmit
r
y
V
y
u
kov
tsa
n
:
use m
e
mory access size fo
r
Go after a
l
l
commit
|
commitdiff
|
tree
2013-06-06
Dmitry
V
yukov
tsan: always strip bottom frame
in Go
repo
r
t
s
commit
|
commitdiff
|
tree
2013-06-06
Dmitry
Vy
u
kov
t
s
an: fix
darwi
n
Go crashes
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyuko
v
t
san:
f
ix darwin Go
build
commit
|
commitdiff
|
tree
2013-05-29
Dmitry
V
yuko
v
tsa
n
: ma
t
ch "race" suppre
s
sions
a
gainst "race o
n
v
p
tr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
D
m
i
t
r
y Vyukov
ts
a
n
:
detect when a t
h
r
ead ends with
ignor
e
s enabl
e
d
commit
|
commitdiff
|
tree
2013-05-17
Dmi
t
ry
V
yukov
t
s
an:
remove
"printing re
p
ort
f
ro
m
s
i
gnal
h
andler
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
tsan: introduce recursive mutex lock
/
u
n
lock
java interface
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
tsan: comm
e
nt out
debu
g
output
in test
commit
|
commitdiff
|
tree
2013-04-30
Dmitry V
y
ukov
asan: fix
windows bu
i
ld
commit
|
commitdiff
|
tree
next