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
Dmitry Vyukov
t
san: move verbosity fla
g
t
o
Com
m
onFla
g
s
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
Vyukov
t
s
an: do not
leave trash source files i
n
source
d
i
r
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y V
y
ukov
tsan
:
refactor overly-complex lo
g
ical c
o
ndition
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyuk
o
v
tsan: fix Go bu
i
ld
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
ts
a
n
: move kernel struct defini
t
ion
f
r
om sanitizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan: do not build llvm from scratch o
n
each p
r
esub
m
it
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyu
k
ov
t
sa
n
: use
s
ani
t
izer::CommonFlags i
n
tsan
commit
|
commitdiff
|
tree
2013-10-15
Dmitry V
y
ukov
t
s
an: reso
l
ve symlink
s
for called_from_lib suppressions
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan: i
m
plement intern
a
l
syscall-bas
e
d
v
e
rsions of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyuko
v
tsan:
allow to override OnPrin
t
() callback in Go runtime
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyukov
ts
a
n: allow to
override
OnFinalize(
)
i
n front-e
n
ds
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dmit
r
y Vyuk
o
v
ts
a
n: catch more races o
n
file des
c
riptor
s
commit
|
commitdiff
|
tree
2013-10-11
Dmitr
y
Vyukov
tsa
n
:
f
i
x
epoll
_
ctl interceptor
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vy
u
kov
t
s
an: minor
r
efa
c
toring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyuko
v
tsan: a
d
d an
n
otations to ign
o
re sync
h
ro
n
i
z
ati
o
n
o
perations
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vyu
k
ov
tsan: fi
x
a bug i
n
pthread_once w
h
en c
a
lle
d
fro
m
a
n
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyuk
o
v
tsan: add memory_lim
i
t_m
b
flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vy
u
kov
a
san/m
s
an/tsan: fix broken li
n
ux syscalls
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
asan/m
s
a
n
: fix
"
unused function 'On
E
xit'" w
a
r
n
i
n
g
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
a
sa
n
/
msan/tsa
n
:
mov
e
_exit interceptor to co
m
m
on interceptors
commit
|
commitdiff
|
tree
2013-10-03
Dmitr
y
Vyukov
t
san:
i
n
clud
e
l
s
a
n into presubmit check
commit
|
commitdiff
|
tree
2013-10-03
D
mitry Vyukov
tsan: fix false positive in localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
yuko
v
tsan:
i
nter
c
ept _exit so that
w
e
can o
v
erri
d
e ex
i
t
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmi
t
ry
Vyukov
t
san: ignor
e
interceptors
c
omin
g
f
r
o
m spe
c
i
f
ied
libra
r
ies
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
t
san: fix
the fol
l
owi
n
g c
o
mpiler warning
commit
|
commitdiff
|
tree
2013-10-02
Dmi
t
ry Vyuko
v
msan: fix compiler
warnings about unused var
i
ab
l
es
commit
|
commitdiff
|
tree
2013-10-02
D
m
itr
y
Vyu
k
ov
tsa
n
: u
s
e ninja instead of make (fa
s
t
er and less output)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry
Vyu
k
ov
t
san:
support
allo
c
a
t
o
r_may_r
e
t
urn_null flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry Vyukov
tsan
:
fix scanf int
e
rcep
t
or
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vyukov
tsan: remove unnee
d
ed ___chkst
k
_m
s
function from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
D
mitry V
y
ukov
tsan:
a
llow sy
m
bolization of non-
n
a
t
i
ve P
C
s
, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
ry Vyukov
ts
a
n:
ig
n
ore mal
l
o
c
/free/strdup when called from
l
ib
j
v
m
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
Vyukov
tsan: ig
n
ore all interceptors coming direc
t
ly from JVM
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y
V
yukov
tsan
:
impro
v
e
diagnostics
f
o
r incorrect usages of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
ts
a
n: all
o
w to obtain co
d
e
ran
g
e for
a
particular module
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyuk
o
v
ts
a
n: interc
e
p
t fork
s
yscall
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
ry Vyukov
tsan: d
o
not try to use builti
n
a
t
o
m
ic ope
r
ations
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyuk
o
v
tsan: in
t
e
rce
p
t close s
y
scall
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vy
u
kov
t
s
an:
h
andle
memory read/write in sys
c
a
ll
s
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyuk
o
v
t
s
an:
allo
w
to ignore memory accesses in ma
l
loc a
n
d
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsan:
d
o n
o
t crash wh
e
n user intercep
t
s fopen()
commit
|
commitdiff
|
tree
2013-09-19
Dm
i
try
Vyukov
tsan: f
i
x linking of
t
sa
n
runtime into
dynamic libraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
asan/tsa
n
/msan:
u
se b
u
iltin
a
tomic
o
perati
o
ns when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
t
san: prevent t
h
e
f
o
l
lowing fa
l
se positive due to __cxa_at
e
xit
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsan: co
n
sis
t
ently use thr instead of
cur_thread()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
m
i
try V
y
ukov
tsan
:
refactor internal Ignore
C
tl interface
commit
|
commitdiff
|
tree
2013-09-03
D
mitry Vyukov
tsan: catch r
a
ces on c
o
n
d
ition v
a
riable
s
commit
|
commitdiff
|
tree
2013-09-03
D
m
itry
Vyukov
tsan: add sup
p
ressi
o
ns for true/false positives in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyuk
o
v
t
s
an: fix li
n
ki
n
g
when -ltsan is pa
s
s
ed before -lpthread
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
asa
n
: f
i
x a
n
d
r
o
id build
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vyukov
t
san:
p
roperl
y
intercept pthread_cond fun
c
tions
commit
|
commitdiff
|
tree
2013-08-16
Dmitry Vyukov
tsan:
b
ett
e
r report
formatt
i
ng
f
o
r
Go
commit
|
commitdiff
|
tree
2013-08-13
D
m
itry Vyukov
dfs
a
n
: fi
x
lint war
n
ing
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan: interc
e
pt
g
etaddrin
f
o
commit
|
commitdiff
|
tree
2013-08-13
Dmitry
V
yuk
o
v
tsan/msan: ad
d
h
alt_on_error
f
lag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyukov
tsan:
bet
t
er diagnos
t
ic
s
for in
v
alid
add
r
esses
passe
d
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmit
r
y
Vyukov
ts
a
n
: treat SIGSYS as s
y
nc
h
ron
o
us signal
commit
|
commitdiff
|
tree
2013-07-17
D
mitry
V
y
u
kov
tsan: disable
one more i
n
tercept
o
r that cau
s
es recursion
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vyukov
tsan: fix unitializ
e
d read warning under
n
ewer gcc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
D
mitry Vyukov
tsan: e
x
tend suppre
s
sion
s
f
o
r
mat w
i
th ^ an
d
$ s
y
mbols
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyuko
v
tsan
:
support sigsuspend() call
commit
|
commitdiff
|
tree
2013-06-27
Dmitry
V
yukov
t
s
an: revert dynami
c
s
y
mbols file to the old incorrect one
commit
|
commitdiff
|
tree
2013-06-27
D
m
itry Vyukov
tsan:
r
emove non
-
existent f
u
nctions from syms file
commit
|
commitdiff
|
tree
2013-06-25
Dmitry Vyuk
o
v
tsa
n
:
add mi
s
s
i
ng __att
r
ibute_
_
((vis
i
bil
i
ty("default
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmitry
Vyukov
tsan:
make the tes
t
more
robust
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: update dynami
c
e
x
po
r
t
s
ym
s
file
commit
|
commitdiff
|
tree
2013-06-20
Dmitry Vyuk
o
v
tsa
n
: fix
p
ote
n
tial
f
a
lse p
o
sitive race on fd
commit
|
commitdiff
|
tree
2013-06-17
Dmitry Vyuk
o
v
tsan: c
o
nsistently use
return pc a
s
t
op frame pc
commit
|
commitdiff
|
tree
2013-06-13
D
m
i
t
r
y
Vyukov
ts
a
n: fix Window
s
Go crash
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vyuko
v
t
san:
add -Wno-may
b
e-
u
ni
n
i
t
ia
l
ized t
o
G
o build script
commit
|
commitdiff
|
tree
2013-06-10
D
mitry
V
y
u
kov
ts
a
n: fix lit t
e
st failur
e
s
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vyukov
t
s
an: add system tests for suppressions
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
sa
n
:
a
llows
t
o supp
r
ess races on g
l
o
bal variables
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vy
u
ko
v
tsan:
disabl
e
g
e
taddrinfo()
interceptor for tsan (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmit
r
y Vy
u
ko
v
ts
a
n: fix
m
e
rge bug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vy
u
kov
tsan: fix windows crash (incorrect s
t
ack b
o
und
a
ries)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
s
a
n: fix old gc
c
w
ar
n
ings
commit
|
commitdiff
|
tree
2013-06-10
D
mi
t
ry
V
yukov
tsa
n
: fi
x
windows mingw build
commit
|
commitdiff
|
tree
2013-06-10
D
mitry Vyukov
tsan: mor
e
detaile
d
t
rac
e
f
or atomic o
p
e
r
a
tio
n
s (inclu
d
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
D
m
i
t
ry Vyukov
tsan: fix lin
t
warni
n
gs
commit
|
commitdiff
|
tree
2013-06-06
Dmi
t
ry Vyuk
o
v
tsan: use memory access size f
o
r Go aft
e
r a
l
l
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyuko
v
tsan: always s
t
rip bottom frame
i
n
G
o report
s
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyu
k
ov
tsa
n
: fix
d
arwin Go c
r
a
she
s
commit
|
commitdiff
|
tree
2013-06-06
Dm
i
t
ry Vyukov
tsan:
fi
x
darwin Go bui
l
d
commit
|
commitdiff
|
tree
2013-05-29
Dmitry
Vyukov
tsan: match "race" suppre
s
s
i
ons against "
r
ace o
n
vptr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
Dmitry Vyukov
tsan:
d
ete
c
t when
a
thre
a
d ends wi
t
h ignores en
a
b
l
ed
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
tsan: r
e
m
ove "pri
n
ting report
f
rom signal
handler
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
D
m
i
t
r
y
Vyukov
tsan: introd
u
c
e
rec
u
r
sive mutex lock
/
u
n
lock java in
t
erfac
e
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
ts
a
n: comment out
d
ebu
g
output in test
commit
|
commitdiff
|
tree
2013-04-30
D
m
itry Vyukov
as
a
n: fix windows build
commit
|
commitdiff
|
tree
2013-04-30
D
m
i
try Vy
u
kov
tsan: comment out debu
g
output in
t
est
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
asan/tsan: fix p
r
i
n
tf(),
o
n th
e
seco
n
d pass it prints
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry
Vyukov
tsa
n
: f
i
x deadlock detector
table (OK to
lo
c
k sync
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitr
y
Vyuko
v
tsan: reve
r
se stack tra
c
e for failed CH
E
CK's, this
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
D
m
it
r
y Vyukov
tsan:
add
interface fun
c
t
ions f
o
r
u
naligned access
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Dmitry Vy
u
kov
asna/tsan/m
s
an: fix wait() interceptors to
a
l
low N
U
LL
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Dmitry Vyuk
o
v
tsan: add a
t
e
st that used
t
o crash, fixed by r180180
.
commit
|
commitdiff
|
tree
2013-04-24
Dm
i
try Vyukov
tsan:
fix stack traces for
mal
l
oc a
n
d free
commit
|
commitdiff
|
tree
2013-04-24
Dmitry
V
yu
k
ov
tsa
n
: ru
n
tests seq
u
ent
i
ally o
t
he
r
wi
s
e
cmake sa
y
s:
commit
|
commitdiff
|
tree
2013-04-24
Dmitry Vyukov
tsan
:
disable getpwuid_r() a
n
d
g
lob64() i
n
ter
c
epto
r
s
.
.
.
commit
|
commitdiff
|
tree
next