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 WTFAnnotateBenignRaceSized annotation
2013-11-19
Dm
i
try Vyu
k
ov
tsan: f
i
x W
T
FAnnot
a
teBen
i
g
n
RaceSiz
e
d annota
t
ion
commit
|
commitdiff
|
tree
2013-11-15
Dmitry Vyukov
tsan: add support
f
or robust mutexes
commit
|
commitdiff
|
tree
2013-11-15
Dmitry
Vyukov
tsa
n
: add prope
r
cfi directiv
e
s to a
s
sembly code
commit
|
commitdiff
|
tree
2013-11-14
Dmitry Vyukov
asan: di
s
a
ble pthre
a
d_s
e
tname_np interc
e
pt
o
r
commit
|
commitdiff
|
tree
2013-11-01
D
m
itry Vyukov
tsna
:
do n
o
t ca
l
l user code
fro
m
within
r
unt
i
m
e (from
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Dmitry
Vyukov
tsan/asa
n
: su
p
port
p
thread_setn
a
me_np to set thread
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitry Vyukov
a
san/msan: separate different report bloc
k
s with new
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitry Vy
u
kov
tsan: start the back
g
round thread with s
i
gnals blocked
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
Dmitry Vyukov
ts
a
n: do
not cra
s
h
when
app
a
re
n
tly
bogus fd is
p
assed
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
D
m
itry Vy
u
kov
t
s
an: parse symbo
l
ize/external
_
symbolizer_path c
o
mmon
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vyukov
t
san: fi
x
lin
u
x s
y
s
c
all
ho
o
k
s
commit
|
commitdiff
|
tree
2013-10-21
D
m
it
r
y Vyukov
tsan: fi
x
strerror interceptor (eliminate false positives)
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vyukov
tsan: merge 2
simi
l
ar
te
s
ts into 1
commit
|
commitdiff
|
tree
2013-10-17
Dmit
r
y Vy
u
kov
ts
a
n: add a
t
est
f
or __tsan_defa
u
l
t
_options
(
)
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyukov
t
s
an: revert variab
l
e name cha
n
g
e
in test
commit
|
commitdiff
|
tree
2013-10-16
D
m
it
r
y Vyukov
tsan: move sha
d
o
w stack from thread descr
i
p
t
or
s
to
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vyukov
tsan: r
e
factor lib
i
gnore imp
l
ementat
i
on
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
tr
y
V
yukov
tsan
:
introduce __tsan_default_options() func
t
ion
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
t
r
y
V
yukov
tsan
:
be silent if ver
b
osity
=
0
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
V
y
u
kov
ts
a
n: r
e
move
_
_s
a
nitizer_set_report_fd
f
unc
t
ion from
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vy
u
kov
t
s
a
n
:
use verbosity fl
a
g in sanitizer_com
m
on code di
r
ectly
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
t
s
an: actu
a
lly pa
r
s
e verb
o
fity flag
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan
:
move verb
o
sity flag to Co
m
m
onFl
a
g
s
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: do not lea
v
e trash s
o
u
r
ce files in source dir
commit
|
commitdiff
|
tree
2013-10-15
Dmitry V
y
ukov
tsan: refact
o
r ove
r
ly-complex logical condition
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyu
k
ov
tsan:
f
i
x Go build
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
try Vyukov
tsan:
m
ove kernel struct
d
efi
n
ition fro
m
sanitizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyuko
v
t
s
a
n: do not b
u
il
d
l
lvm from
scratch on
each presubmit
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyu
k
ov
tsan: use sanitizer::Com
m
on
F
lags in tsan
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
V
yu
k
o
v
tsan:
resolve
s
ymlinks fo
r
called_from_li
b
suppressions
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyukov
tsan:
i
mplement
i
nt
e
r
nal sys
c
all-based v
e
r
s
io
n
s
of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmitr
y
Vyukov
t
san: all
o
w
t
o override On
P
rint() callback in Go runtime
commit
|
commitdiff
|
tree
2013-10-14
D
m
itry Vyukov
tsan: allow to override OnFinalize(
)
i
n
fron
t
-ends
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
D
m
i
try Vyukov
t
s
an: catch mor
e
races on file
d
es
c
ripto
r
s
commit
|
commitdiff
|
tree
2013-10-11
Dm
i
try V
y
ukov
tsan: fix epoll_ctl intercept
o
r
commit
|
commitdiff
|
tree
2013-10-10
D
mitry Vyukov
tsan:
min
o
r refa
c
toring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsan: add annotations to ign
o
r
e synchronization operati
o
ns
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vyukov
tsan: fix a bug in pthread_once when called
from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: a
d
d memory_limi
t
_mb flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyuko
v
asa
n
/ms
a
n/ts
a
n
:
f
ix broke
n
l
i
nux syscalls
commit
|
commitdiff
|
tree
2013-10-03
Dmi
t
ry
V
yukov
asan/msan: fix "u
n
u
sed function
'OnExit'
"
warning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
asa
n
/msan/tsan: m
o
ve _e
x
it i
n
terceptor
to common inter
c
eptors
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
try Vyukov
t
sa
n
: i
n
cl
u
de ls
a
n into pre
s
ubmit che
c
k
commit
|
commitdiff
|
tree
2013-10-03
Dmitr
y
Vyukov
tsa
n
: fix false positive in localtime(
)
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
try Vyukov
tsan: intercept _exit so that we can override exi
t
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vyukov
ts
a
n:
i
gnor
e
interceptors coming from specified l
i
brarie
s
commit
|
commitdiff
|
tree
2013-10-02
Dmi
t
ry Vyu
k
ov
tsan: fix the
fol
l
owin
g
compil
e
r warning
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
msan: fix compiler warnin
g
s abo
u
t unused
v
ariabl
e
s
commit
|
commitdiff
|
tree
2013-10-02
Dmi
t
ry Vyukov
tsan: us
e
nin
j
a
in
s
tead of
make (fas
t
er
a
nd le
s
s
output
)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry
V
yu
k
o
v
tsan:
s
u
p
po
r
t allocator_ma
y
_
return_
n
ul
l
fla
g
commit
|
commitdiff
|
tree
2013-09-26
Dmitry
V
yukov
tsan: fix sca
n
f interceptor
commit
|
commitdiff
|
tree
2013-09-22
Dmi
t
ry Vyukov
tsan: remove unneed
e
d ___chkstk_
m
s
functio
n
from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vyukov
tsan:
allow sy
m
bolizati
o
n
o
f non
-
native PCs, e
.
g
.
c
o
ming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: ignor
e
malloc/f
r
ee/
s
trdup
w
hen called
f
r
o
m li
b
jvm
commit
|
commitdiff
|
tree
2013-09-21
Dm
i
tr
y
Vyukov
t
s
an: ign
o
re all int
e
rc
e
ptors com
i
n
g
directl
y
f
r
om JV
M
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyukov
tsan
:
improve diagnostics for
i
n
co
r
r
e
c
t usages of mu
t
exes
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyukov
tsan: a
l
low
to obtai
n
code
range for
a
particular module
commit
|
commitdiff
|
tree
2013-09-21
Dm
i
tr
y
Vyukov
t
san: inter
c
ept fork syscall
commit
|
commitdiff
|
tree
2013-09-21
D
m
itry Vyuk
o
v
tsa
n
: do not try
t
o use built
i
n atomic
o
p
e
rati
o
ns
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: intercep
t
clos
e
syscal
l
commit
|
commitdiff
|
tree
2013-09-20
Dmi
t
r
y Vyukov
tsa
n
:
han
d
le memory read/write i
n
s
yscalls
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyu
k
ov
tsan:
allow to ignore memory accesse
s
in mal
l
oc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
D
mi
t
ry Vyukov
t
s
an: do
n
ot c
r
ash when u
s
er
i
nte
r
cept
s
fopen()
commit
|
commitdiff
|
tree
2013-09-19
Dmitry
V
y
u
kov
tsan
:
f
ix linking of t
s
an
r
untime i
n
t
o
dynamic
libra
r
ies
commit
|
commitdiff
|
tree
2013-09-19
Dmitr
y
Vyukov
a
s
an/tsan/msan:
use b
u
iltin ato
m
ic o
p
erations when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vy
u
kov
tsa
n
: preven
t
the foll
o
w
i
ng false positive
due to __cxa_atexit
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
t
san: con
s
istently use
thr instead
o
f
cur_thr
e
ad()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsan: refactor internal IgnoreCtl
int
e
rface
commit
|
commitdiff
|
tree
2013-09-03
Dmi
t
ry Vyu
k
ov
t
s
an: catch races on condition var
i
ables
commit
|
commitdiff
|
tree
2013-09-03
Dmit
r
y Vyuk
o
v
t
s
a
n: add suppres
s
i
o
ns
f
or true/fals
e
positives in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyuko
v
tsan:
fix l
i
nkin
g
when -ltsan
is passed before
-
lpthread
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
Vyu
k
ov
asan:
fix androi
d
build
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vyukov
tsan: prop
e
rl
y
intercept
p
thr
e
ad_co
n
d f
u
ncti
o
ns
commit
|
commitdiff
|
tree
2013-08-16
D
m
i
try Vyuko
v
tsan: better report formatting for Go
commit
|
commitdiff
|
tree
2013-08-13
D
m
it
r
y Vyukov
df
s
a
n:
f
i
x lint warning
commit
|
commitdiff
|
tree
2013-08-13
D
mitry Vyukov
tsan: inte
r
cept geta
d
drinf
o
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
ts
a
n/msan: add halt_on_
e
rror flag
commit
|
commitdiff
|
tree
2013-08-08
D
mitry V
y
ukov
tsan
:
better diagnost
i
cs for invali
d
addresses
p
assed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmitry Vyukov
tsan:
treat
S
IGSYS
as
s
ync
h
ro
n
o
us signal
commit
|
commitdiff
|
tree
2013-07-17
Dmitry
V
yukov
tsan
:
disabl
e
o
ne more int
e
rceptor that cause
s
r
ecur
s
ion
commit
|
commitdiff
|
tree
2013-07-17
Dmitry
V
yukov
tsa
n
:
f
ix unitialized read war
n
ing under newer gc
c
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Dmitry
V
yukov
t
s
a
n: exte
n
d suppres
s
ion
s
format with ^ and
$
sym
b
ols
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyukov
tsan
:
su
p
p
o
rt sigsuspend() c
a
ll
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
tsan: revert dynamic symbo
l
s file
t
o the old inc
o
r
r
e
ct one
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
t
s
a
n: remove non-existent functions f
r
om sy
m
s file
commit
|
commitdiff
|
tree
2013-06-25
Dmitry Vy
u
kov
t
sa
n
: add missing __
a
ttribute__((visibility("default
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: make the
t
est more
ro
b
ust
commit
|
commitdiff
|
tree
2013-06-24
D
mit
r
y
Vyukov
tsan: update
dy
n
amic export syms file
commit
|
commitdiff
|
tree
2013-06-20
Dmi
t
ry Vyukov
tsa
n
: fix poten
t
ial
f
alse p
o
si
t
ive race on fd
commit
|
commitdiff
|
tree
2013-06-17
Dmitry Vyukov
tsan: consiste
n
t
l
y use return
pc as top frame pc
commit
|
commitdiff
|
tree
2013-06-13
Dmitry Vyukov
tsan: fix Windows Go
c
rash
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vyukov
tsan:
a
dd -Wno-m
a
ybe-uni
n
i
t
ialized to Go
b
uil
d
script
commit
|
commitdiff
|
tree
2013-06-10
D
m
itry Vyukov
tsan: fix
lit te
s
t
f
ailures
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
yukov
tsan:
a
dd system te
s
t
s
f
or supp
r
e
s
s
ions
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try Vyukov
t
s
an: allows
t
o suppre
s
s
races on
global variable
s
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
yukov
tsan:
d
isa
b
le
getaddrinfo(
)
interceptor for tsan (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmi
t
r
y Vyukov
t
s
an: fix merge
b
ug
commit
|
commitdiff
|
tree
2013-06-10
D
mit
r
y Vyukov
tsan:
f
ix windows crash (incorrect stack bo
u
nda
r
ies)
commit
|
commitdiff
|
tree
2013-06-10
Dmit
r
y Vyukov
tsan: fix old gcc
w
arnings
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
san:
fix win
d
o
w
s
mingw build
commit
|
commitdiff
|
tree
next