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 Go build
2014-01-31
Dmit
r
y Vy
u
kov
tsan: fix Go build
commit
|
commitdiff
|
tree
2014-01-28
Dmitry Vyuko
v
tsan: remove interceptor s
t
a
t
s
commit
|
commitdiff
|
tree
2014-01-28
Dmi
t
ry Vyukov
tsan: rel
a
x checki
n
g of errno sp
o
i
l
ing in signal
handlers
commit
|
commitdiff
|
tree
2014-01-24
Dmitry
Vyukov
ts
a
n
: fix test for -O2
commit
|
commitdiff
|
tree
2014-01-24
Dmitry Vyuko
v
ts
a
n
:
fix
t
est
f
or -O2
commit
|
commitdiff
|
tree
2014-01-24
Dm
i
try Vyu
k
ov
tsan
:
fix signal
h
a
n
d
ling
commit
|
commitdiff
|
tree
2014-01-24
Dmi
t
ry Vy
u
kov
t
san: fix
test relying on assert
commit
|
commitdiff
|
tree
2014-01-24
Dmitry Vyukov
tsan: do not deadloc
k
o
n for
k
commit
|
commitdiff
|
tree
2014-01-22
D
m
i
try Vyukov
asan: fix atomic o
p
e
rations
o
n ARM
commit
|
commitdiff
|
tree
2013-12-31
Dmitry Vyukov
t
san: fix Go build
commit
|
commitdiff
|
tree
2013-12-24
Dmitry Vyukov
tsan: fix false
positive i
n
pthread
s
tack man
u
pulation
commit
|
commitdiff
|
tree
2013-12-24
Dm
i
tr
y
V
y
ukov
ts
a
n: remove in_rtl counter
commit
|
commitdiff
|
tree
2013-12-24
Dmitry Vyukov
tsan: deflake anoth
e
r test
commit
|
commitdiff
|
tree
2013-11-28
Dmitry Vyukov
t
s
a
n:
d
eflake
more t
e
sts
commit
|
commitdiff
|
tree
2013-11-28
Dmitry Vyuk
o
v
t
s
an: add
s
upport for passing file descriptors
o
ve
r
.
.
.
commit
|
commitdiff
|
tree
2013-11-28
Dmitry
Vyu
k
ov
tsan: d
e
flake more
tests
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyuko
v
tsan: clarify "thread ende
d
w
ith ignores e
n
abled
"
message
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyukov
tsa
n
:
b
e
t
ter diagnosti
c
s if thread finis
h
es with igno
r
e
s
.
.
.
commit
|
commitdiff
|
tree
2013-11-27
Dmitr
y
V
yukov
a
s
an: fix a
n
d
r
oid build
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyukov
tsan: do not l
e
a
ve ve
r
bosi
t
y
>
0
in tests
commit
|
commitdiff
|
tree
2013-11-27
Dm
i
try V
y
ukov
tsan:
min
o
r
r
efactoring
commit
|
commitdiff
|
tree
2013-11-27
Dmitry Vyu
k
ov
tsan: fix f
l
ag
s
p
a
rsin
g
commit
|
commitdiff
|
tree
2013-11-27
D
mitry Vyukov
t
s
an: support s
y
nchronizat
i
on by me
a
ns of lin
u
x ai
o
commit
|
commitdiff
|
tree
2013-11-25
Dmitry Vy
u
k
o
v
tsan: f
i
l
t
er out
m
o
re bogus fd values
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vyukov
ts
a
n
: defl
a
ke
t
ests
commit
|
commitdiff
|
tree
2013-11-21
D
m
itry Vyukov
tsan
:
remove
d
ebug outp
u
t
from test
commit
|
commitdiff
|
tree
2013-11-21
Dm
i
try Vyukov
t
s
an
:
add -lm
t
o
o
utput
test build sc
r
ipt
commit
|
commitdiff
|
tree
2013-11-21
Dmitry Vyukov
tsan
:
fix hand
l
i
n
g of setjmp
commit
|
commitdiff
|
tree
2013-11-19
Dmitry Vyukov
tsan: fix
W
TFAnnotateBen
i
gnRaceSized annotation
commit
|
commitdiff
|
tree
2013-11-15
Dmitry
Vyukov
t
s
a
n:
ad
d
s
u
pport
for
robust mutexes
commit
|
commitdiff
|
tree
2013-11-15
D
m
itry Vyukov
tsan: add
p
r
o
per c
f
i directives
to assembl
y
code
commit
|
commitdiff
|
tree
2013-11-14
D
m
itry Vyukov
asan: disable
p
thread_setname_np interceptor
commit
|
commitdiff
|
tree
2013-11-01
Dmitry Vyukov
tsna: d
o
not call user
code from within runtime
(from
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Dm
i
try Vyukov
tsan/asan: su
p
port pthread
_
s
etname_
n
p
to s
e
t thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitry Vyuk
o
v
a
s
an/msan: separat
e
different
r
eport blocks
w
ith new
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitry Vyukov
tsan: start the background thread with signals
b
locked
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
Dmitry Vy
u
k
ov
tsan: do not
crash
w
hen
a
pparently bo
g
us fd i
s
passed
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dm
i
try Vyukov
tsan: pa
r
s
e
symb
o
li
z
e/ex
t
ernal_symbolizer_
p
ath common
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vyukov
tsan: fix
linux syscall hoo
k
s
commit
|
commitdiff
|
tree
2013-10-21
Dmitry Vy
u
kov
tsan: fix st
r
er
r
or
interceptor (eliminate fa
l
se positives)
commit
|
commitdiff
|
tree
2013-10-17
D
mitry Vy
u
k
ov
t
s
an: me
r
ge
2 similar t
e
sts i
n
t
o
1
commit
|
commitdiff
|
tree
2013-10-17
Dm
i
tr
y
Vyukov
t
s
an
:
ad
d
a test for __t
s
a
n
_d
e
fault_options()
commit
|
commitdiff
|
tree
2013-10-16
D
m
i
t
ry Vyu
k
ov
tsan: re
v
e
rt variabl
e
na
m
e cha
n
ge in tes
t
commit
|
commitdiff
|
tree
2013-10-16
D
m
itry Vyukov
t
s
an: move shadow stac
k
from t
h
r
e
ad descriptors
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
D
mitry Vyuko
v
tsan:
r
efact
o
r libign
o
re implement
a
tio
n
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsa
n
:
i
n
t
roduce
_
_
t
san_default_
o
pt
i
o
n
s
()
fun
c
tion
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan: be silent
i
f verbosity=0
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry V
y
ukov
tsan: remove __saniti
z
er_
s
et
_
re
p
o
r
t_fd function from
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
V
yukov
tsa
n
: use v
e
rbosity flag in saniti
z
er_common code
d
i
rectl
y
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyuk
o
v
t
sa
n
:
actually parse verbofi
t
y flag
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y
V
yukov
tsan: move
v
erbosity f
l
ag
to Common
F
lags
commit
|
commitdiff
|
tree
2013-10-15
Dmitr
y
V
y
u
kov
tsan
:
do not le
a
v
e
trash sour
c
e files
in source dir
commit
|
commitdiff
|
tree
2013-10-15
Dmitry V
y
ukov
tsa
n
:
refacto
r
overly-
c
omplex logical con
d
ition
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
t
s
an: fi
x
Go buil
d
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyukov
tsa
n
: move k
e
rn
e
l
s
t
r
uct def
i
nition from s
a
nitizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vy
u
k
ov
t
san: do
n
ot build llvm from
scratch
o
n
e
ach
presub
m
it
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y
Vyukov
tsan: us
e
s
anitizer::CommonFlags in ts
a
n
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
Vyukov
t
s
a
n
:
resolve symlinks for cal
l
e
d_from_lib
s
uppressions
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan:
i
mplement interna
l
sy
s
call-based
v
ers
i
o
ns of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyukov
ts
a
n:
a
llow to override On
P
rint
(
) callback in Go runtime
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyu
k
ov
tsan: allow to override OnFinalize() in front-end
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dmitr
y
Vyukov
tsan: catch
m
ore race
s
o
n
file
descriptors
commit
|
commitdiff
|
tree
2013-10-11
D
mit
r
y Vyukov
tsa
n
: fix epol
l
_
c
tl interceptor
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsan:
minor refactoring
commit
|
commitdiff
|
tree
2013-10-10
Dmi
t
ry V
y
ukov
t
san: add
ann
o
t
ations to ignore sy
n
chroniza
t
ion
ope
r
ations
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vyukov
ts
a
n
:
fix
a bug in pthread_once when called fr
o
m an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
yukov
tsan: add me
m
or
y
_limi
t
_mb flag
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry
Vyukov
a
s
a
n/
m
san/t
s
an: fix
bro
k
e
n li
n
ux sysca
l
ls
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
asan/msan: fix "unused f
u
nction 'OnExit'"
w
arning
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
try Vyukov
a
s
an/ms
a
n/tsan: move
_
exit
i
nterceptor to
co
m
mon i
n
tercepto
r
s
commit
|
commitdiff
|
tree
2013-10-03
D
mitry V
y
u
ko
v
tsan
:
include lsan into
p
r
esubmit
check
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: fix false posi
t
ive in localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dmit
r
y Vyukov
tsan: intercep
t
_
e
x
it
s
o tha
t
we can override exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyuko
v
tsan
:
ignore interceptors coming from sp
e
cified libraries
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
t
s
an:
fix the fo
l
l
o
wing compiler warning
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
ms
a
n
:
fix co
m
piler
w
arn
i
ngs
about u
n
u
s
e
d variab
l
es
commit
|
commitdiff
|
tree
2013-10-02
Dm
i
try Vyukov
tsan: use
n
i
nja instead
of ma
k
e (faster and less
output)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry
V
yukov
tsan: suppor
t
a
llocator_may_return
_
n
ull
flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry Vyukov
tsan:
fix scanf intercep
t
or
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vyukov
tsan: remov
e
un
n
eeded ___c
h
k
st
k
_m
s
funct
i
o
n
fro
m
Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vyukov
tsan: all
o
w symbolizat
i
on
of non-native PCs, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
D
m
itry Vyuko
v
tsan: ignore mal
l
oc/free
/
strdup when call
e
d
from
libjvm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry V
y
u
ko
v
t
s
an: ignore all
i
n
terceptors
c
oming dire
c
tly fr
o
m JV
M
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyukov
tsan: improve diagnostics
f
or
i
ncorrect usag
e
s of m
u
texes
commit
|
commitdiff
|
tree
2013-09-21
D
mitry
V
yu
k
ov
tsan: allow to o
b
tain code ra
n
ge
f
o
r
a particular modul
e
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: interce
p
t f
o
rk
s
yscall
commit
|
commitdiff
|
tree
2013-09-21
D
m
itry Vyukov
tsan
:
do
no
t
try to use built
i
n atomic operations
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: intercept close syscall
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsan: handle memory read/write in sysc
a
l
ls
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsa
n
: allow to igno
r
e me
m
o
r
y access
e
s
i
n
m
all
o
c and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry
Vyukov
tsan: do
n
o
t
cr
a
sh when user intercepts fopen()
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsa
n
: fix l
i
nk
i
ng
o
f
tsan run
t
ime into dynamic libraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
a
san/tsan
/
msan
:
u
se builtin atomic
o
perations when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmi
t
ry Vyukov
t
s
an: p
r
e
vent the
f
ol
l
owing false positive
due
t
o __
c
xa_atexit
commit
|
commitdiff
|
tree
2013-09-19
Dmit
r
y Vyukov
ts
a
n: consi
s
tent
l
y use thr instead
o
f cur_thread
(
)
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmit
r
y Vyukov
tsan:
refactor internal I
g
noreC
t
l inter
f
ace
commit
|
commitdiff
|
tree
2013-09-03
Dmi
t
ry Vyukov
tsan:
c
a
tc
h
races
on
cond
i
ti
o
n vari
a
b
les
commit
|
commitdiff
|
tree
2013-09-03
Dmitry V
y
u
k
ov
tsan
:
add suppres
s
ions for true/f
a
lse posit
i
ve
s
in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
tsan: fix li
n
kin
g
when -ltsan is passed before
-
lpthread
commit
|
commitdiff
|
tree
2013-09-03
Dmitry V
y
ukov
asan: fix
a
ndr
o
id
b
u
ild
commit
|
commitdiff
|
tree
next