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: refactor overly-complex logical condition
2013-10-15
Dmitr
y
Vyuk
o
v
tsan: refacto
r
overly-com
p
lex lo
g
ical
c
on
d
ition
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
tr
y
Vyu
k
ov
tsan: fix G
o
build
commit
|
commitdiff
|
tree
2013-10-15
Dmitry V
y
uko
v
tsan: move kernel stru
c
t
d
efinition
fr
o
m
s
ani
t
i
ze
r
_
linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry Vyuko
v
tsan: do not bui
l
d
llvm from scr
a
tch
o
n each presubm
i
t
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vy
u
k
ov
ts
a
n
:
use s
a
n
itizer
:
:
CommonFlags in tsan
commit
|
commitdiff
|
tree
2013-10-15
D
mi
t
ry Vyukov
tsan:
r
esolv
e
symlinks
for called_from_lib suppressions
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuk
o
v
t
s
a
n
: imple
m
ent internal s
y
scall-
b
a
s
ed versions of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
D
mitry Vyukov
tsan: allow
t
o overr
i
d
e
OnPrint() callbac
k
i
n
Go ru
n
time
commit
|
commitdiff
|
tree
2013-10-14
Dmitry V
y
u
kov
tsan
:
allo
w
to ov
e
rride OnFinali
z
e
(
) in
f
r
on
t
-
e
n
d
s
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
D
m
itry
Vyukov
tsan:
catch
m
ore races
o
n file descriptors
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyukov
tsan: fix epoll_ctl interceptor
commit
|
commitdiff
|
tree
2013-10-10
D
mitry Vyukov
tsan: minor refact
o
ring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsan: a
d
d
a
nnotation
s
to ignore synchro
n
izat
i
on oper
a
ti
o
n
s
commit
|
commitdiff
|
tree
2013-10-04
Dmitry
Vyuk
o
v
tsan: fix a b
u
g in pthread_
o
nce when c
a
lled from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmi
t
ry Vyukov
tsa
n
: add memory_limit_mb fl
a
g
commit
|
commitdiff
|
tree
2013-10-03
D
mitr
y
Vyukov
asan/
m
s
an/tsan: fix
b
r
o
k
e
n
l
inux sysca
l
ls
commit
|
commitdiff
|
tree
2013-10-03
D
mitry Vyukov
as
a
n/ms
a
n: fi
x
"unused function 'OnExit'" warning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
y
ukov
asan/m
s
an/tsan:
move _
e
xit interc
e
ptor
to co
m
mon interceptors
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
Vyukov
tsan: inclu
d
e lsan into p
r
esu
b
mit check
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyuk
o
v
tsan: fix fa
l
se positive
in localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dmitr
y
Vyukov
tsan: i
n
tercep
t
_e
x
i
t
so that w
e
c
a
n override exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vyukov
tsan:
igno
r
e interceptors
coming from specified librarie
s
commit
|
commitdiff
|
tree
2013-10-02
Dmit
r
y Vyukov
ts
a
n: fix
t
he following compi
l
er warning
commit
|
commitdiff
|
tree
2013-10-02
Dmitr
y
Vyu
k
ov
msan: fix c
o
mpi
l
e
r
warnings abou
t
unused variables
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
t
s
a
n
:
u
se ninja instead of m
a
ke
(
f
a
ster and less output
)
commit
|
commitdiff
|
tree
2013-09-27
D
m
it
r
y
V
yukov
tsan: sup
p
or
t
allocator
_
may_r
e
turn_nu
l
l
flag
commit
|
commitdiff
|
tree
2013-09-26
Dm
i
tr
y
Vyukov
tsan: fi
x
s
c
an
f
intercept
o
r
commit
|
commitdiff
|
tree
2013-09-22
Dmitry V
y
u
kov
tsan: rem
o
ve unneeded __
_
c
hkstk_ms f
u
nction fro
m
Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitry
Vyukov
tsan: a
l
lo
w
symbolization of n
o
n-nativ
e
P
C
s, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
D
m
itry Vyukov
tsan: ignore malloc/free/strdup when c
a
lled f
r
o
m
l
i
bjvm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vy
u
kov
tsan: ignor
e
all
i
ntercep
t
o
r
s coming d
i
rectly
from JVM
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
r
y
Vyu
k
o
v
t
s
an: improve diagnost
i
cs for incorrect usages of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyu
k
ov
tsan: allow to obtain co
d
e ra
n
g
e
f
o
r a pa
r
ticular module
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
r
y
Vyukov
tsan: intercep
t
f
ork syscall
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyu
k
o
v
tsan:
d
o not
t
r
y to use builtin atomi
c
operatio
n
s
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
ts
a
n: intercept cl
o
se
s
yscall
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsan: handle memory read/wri
t
e in
s
y
s
calls
commit
|
commitdiff
|
tree
2013-09-20
Dmitry V
y
ukov
tsa
n
: allow
t
o i
g
nore memory accesses i
n
malloc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyu
k
ov
tsan: do not crash when user intercepts fopen()
commit
|
commitdiff
|
tree
2013-09-19
Dmitry
V
y
uk
o
v
tsan: fix linking of tsan runtime into dyn
a
mic librari
e
s
commit
|
commitdiff
|
tree
2013-09-19
Dmi
t
r
y
Vyu
k
ov
a
san
/
tsan/m
s
an:
u
se bu
i
ltin atomic
o
p
eration
s
when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry V
y
ukov
tsan: prevent the fol
l
owing false po
s
itive due to __cxa_atexit
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsan: consiste
n
tly use thr in
s
tead of
cu
r
_
thread()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
ts
a
n: ref
a
c
to
r
interna
l
IgnoreC
t
l interface
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
V
yukov
tsan: catch races
on condition
v
a
riables
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
V
y
ukov
t
s
an: ad
d
suppressions for true/fal
s
e positives in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
Dm
i
t
ry Vyu
k
ov
tsan: fix linking when -ltsan is passed
b
e
f
ore -lpthread
commit
|
commitdiff
|
tree
2013-09-03
Dmi
t
ry Vyuk
o
v
a
san: fix android
build
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vyukov
tsan: properly in
t
e
r
c
ept
p
thread_c
o
n
d
functions
commit
|
commitdiff
|
tree
2013-08-16
Dm
i
t
ry Vyukov
t
san:
b
etter repor
t
fo
r
matting for Go
commit
|
commitdiff
|
tree
2013-08-13
D
mitry Vyu
k
ov
dfsan: fi
x
lin
t
warn
i
n
g
commit
|
commitdiff
|
tree
2013-08-13
Dmitry
Vyukov
tsan: intercept getaddrin
f
o
commit
|
commitdiff
|
tree
2013-08-13
D
m
i
try Vyukov
tsa
n
/
m
s
a
n: add h
a
lt_on_err
o
r
fl
a
g
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyukov
tsan
:
be
t
t
er diagnostics
for invalid add
r
esses
passed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
D
mitry
V
y
u
kov
tsan:
t
r
eat SI
G
S
YS as synchr
o
nous signal
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vyukov
tsan:
di
s
able one more
inte
r
c
eptor that cau
s
es recursion
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vyukov
tsan
:
f
ix
u
nitial
i
zed read war
n
ing under newer gcc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
D
m
itry Vyukov
tsan: e
x
t
e
nd suppress
i
on
s
format with ^ and
$ symbols
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyukov
tsan: suppor
t
s
igs
u
spend
(
) call
commit
|
commitdiff
|
tree
2013-06-27
D
m
i
t
ry
V
yukov
t
san: revert dynamic sym
b
ols fil
e
to
t
he old in
c
orrect
o
ne
commit
|
commitdiff
|
tree
2013-06-27
Dmi
t
ry Vyukov
ts
a
n: remov
e
non-existent functio
n
s from sym
s
f
ile
commit
|
commitdiff
|
tree
2013-06-25
D
mitry Vyukov
tsan: add missing __attribute
_
_((visibility("defau
l
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: make the test
m
ore robust
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: update dynamic export sy
m
s file
commit
|
commitdiff
|
tree
2013-06-20
Dmitry Vyukov
ts
a
n: fix potentia
l
fals
e
positive
r
ace on f
d
commit
|
commitdiff
|
tree
2013-06-17
Dmitry
Vyuko
v
tsa
n
: consi
s
tently us
e
retu
r
n pc as top
f
rame pc
commit
|
commitdiff
|
tree
2013-06-13
D
mit
r
y Vyukov
tsan: fix
W
i
ndows Go crash
commit
|
commitdiff
|
tree
2013-06-11
Dm
i
t
r
y Vyukov
ts
a
n: add -Wno-maybe-
u
nini
t
i
alized to Go build script
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try Vyukov
t
s
an: fi
x
lit test failures
commit
|
commitdiff
|
tree
2013-06-10
D
mitry Vyukov
tsan:
a
dd
syste
m
tests for suppression
s
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: allows to
suppress races on g
l
obal vari
a
bles
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: disable get
a
ddri
n
fo() intercept
o
r for tsan (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: fix me
r
g
e
b
u
g
commit
|
commitdiff
|
tree
2013-06-10
D
m
itry Vyuko
v
tsan: fix
wind
o
ws crash (incorre
c
t
stac
k
bo
u
nda
r
ies
)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry V
y
uk
o
v
t
san: fix
old
gcc wa
r
nings
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: f
i
x windows mingw build
commit
|
commitdiff
|
tree
2013-06-10
Dmit
r
y Vyukov
tsan:
m
ore detailed tr
a
ce for atomic
o
perations
(
include
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vy
u
k
o
v
ts
a
n: f
i
x lin
t
war
n
ings
commit
|
commitdiff
|
tree
2013-06-06
D
mi
t
r
y Vyukov
t
s
an: use memo
r
y ac
c
ess size for G
o
after a
l
l
commit
|
commitdiff
|
tree
2013-06-06
Dmitry Vyukov
tsan:
a
lways strip bot
t
o
m f
r
a
m
e in Go re
p
orts
commit
|
commitdiff
|
tree
2013-06-06
D
m
itry Vyukov
t
s
an:
fix darwi
n
Go crashe
s
commit
|
commitdiff
|
tree
2013-06-06
D
m
itry V
y
u
k
o
v
tsan:
f
i
x
da
r
win Go build
commit
|
commitdiff
|
tree
2013-05-29
D
mitry Vyukov
tsan: match "race"
s
uppress
i
ons against
"r
a
ce on vptr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
Dmitr
y
Vyukov
tsan
:
detect w
h
en a thread
e
nds with ignore
s
enabled
commit
|
commitdiff
|
tree
2013-05-17
Dmitry Vyukov
tsan:
r
emove "pr
i
n
t
i
ng report
from signal handler
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
Dmitry
V
yukov
tsan: introduc
e
recursive
mutex lock/unlock java interface
commit
|
commitdiff
|
tree
2013-05-17
D
mitry
V
y
ukov
tsan: comm
e
n
t
out debug
o
utput in test
commit
|
commitdiff
|
tree
2013-04-30
Dmitry
V
yu
k
ov
asan: f
i
x windows build
commit
|
commitdiff
|
tree
2013-04-30
Dmi
t
ry
V
yuko
v
tsa
n
:
comment out debug output in test
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
asan/tsan: fix pr
i
n
tf(
)
, o
n
the sec
o
nd p
a
ss i
t
p
rints
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
tsan: fix deadl
o
ck detector
t
a
ble (OK to
l
ock
s
y
nc
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmi
t
ry Vyukov
tsan
:
r
eve
r
se stack trace for failed
C
HECK's, this
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
D
m
itr
y
V
y
ukov
tsa
n
: add interface function
s
for unaligne
d
access
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Dmi
t
ry Vyukov
a
s
n
a/tsan
/
m
s
a
n: fix
wai
t
() interce
p
tors to allow NU
L
L
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Dm
i
try V
y
ukov
t
s
a
n
:
add a test that
u
se
d
to
c
rash, fixed by r1
8
0
180
.
commit
|
commitdiff
|
tree
2013-04-24
D
m
itry Vyukov
t
s
an: fix st
a
ck t
r
aces for mallo
c
and fr
e
e
commit
|
commitdiff
|
tree
2013-04-24
Dmitry Vyu
k
o
v
tsan: run
t
e
sts sequentially otherwise
cma
k
e
says
:
commit
|
commitdiff
|
tree
2013-04-24
D
m
i
t
ry
V
yukov
tsan: dis
a
ble getpw
u
id_r() and glob64() interceptors
.
.
.
commit
|
commitdiff
|
tree
2013-04-24
Dmi
t
ry Vyukov
tsan
:
f
i
x
crash
w
hen data race happens on out-
o
f
-bounds
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
Dmitry Vyukov
tsan:
support he
a
p starting at 0
x
04
c
0 (used in some
.
.
.
commit
|
commitdiff
|
tree
next