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
2013-10-15
Dmitr
y
Vyukov
t
s
an
:
fix
Go build
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y
Vyukov
ts
a
n: move kernel struct
d
efinition f
r
om sanit
i
zer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan
:
do not
b
uild llvm f
r
o
m
s
cratch on each pr
e
subm
i
t
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuko
v
tsan: use san
i
ti
z
e
r
:
:
CommonFla
g
s in
t
san
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry V
y
ukov
tsan: resolve s
y
m
links for
c
a
lled_fro
m
_l
i
b suppressions
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
V
yukov
tsan: implem
e
nt interna
l
sysca
l
l-based versi
o
ns of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyu
k
ov
ts
a
n: allow t
o
overr
i
de OnPri
n
t
(
) call
b
ack in Go r
u
ntime
commit
|
commitdiff
|
tree
2013-10-14
Dmitry Vyukov
tsan: a
l
low to o
v
erride OnFinalize() in fr
o
nt-ends
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyukov
tsan: ca
t
ch m
o
re races on file descriptor
s
commit
|
commitdiff
|
tree
2013-10-11
D
m
i
try V
y
ukov
t
san: fix epol
l
_ctl interc
e
p
tor
commit
|
commitdiff
|
tree
2013-10-10
Dmit
r
y
Vyukov
tsan
:
mi
n
or re
f
actoring
commit
|
commitdiff
|
tree
2013-10-10
Dmitry
V
yukov
tsan: add an
n
otatio
n
s to
i
g
nor
e
synchronization operations
commit
|
commitdiff
|
tree
2013-10-04
D
m
itry
Vyuk
o
v
t
s
an: fix a bug in
p
thread_once when called from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: a
d
d memory_limit_mb f
l
ag
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vyukov
a
s
an/msan/tsan: fi
x
broken linux syscalls
commit
|
commitdiff
|
tree
2013-10-03
Dmitr
y
Vyukov
a
s
a
n
/msan: fix "
u
nused f
u
nctio
n
'OnExit'" w
a
rning
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
tr
y
Vyuko
v
asan/msan/tsan:
m
ove _exit
i
n
t
e
rcepto
r
to common int
e
rcept
o
rs
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyu
k
ov
tsan:
i
nc
l
ude
l
s
an i
n
t
o
pr
e
submit ch
e
ck
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vy
u
k
o
v
t
s
a
n
: f
i
x false positive in localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dmit
r
y Vyukov
tsan
:
i
n
terc
e
pt _exit
so that we can o
v
err
i
de exi
t
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry V
y
ukov
t
s
an: ignore intercep
t
or
s
c
o
mi
n
g fr
o
m
specified li
b
r
a
ries
commit
|
commitdiff
|
tree
2013-10-02
Dm
i
t
r
y Vyukov
tsan: fix the fo
l
lowing
c
o
mpiler warn
i
ng
commit
|
commitdiff
|
tree
2013-10-02
D
mitry Vyukov
m
s
an:
f
ix compiler w
a
rnings about unused variables
commit
|
commitdiff
|
tree
2013-10-02
Dmit
r
y Vyukov
tsan: use n
i
nja instead
o
f ma
k
e (fas
t
e
r a
n
d less out
p
ut)
commit
|
commitdiff
|
tree
2013-09-27
D
m
i
try Vyukov
tsan: su
p
port al
l
ocator_may_retur
n
_null flag
commit
|
commitdiff
|
tree
2013-09-26
Dmitry
V
y
uko
v
ts
a
n: fix scanf interc
e
pt
o
r
commit
|
commitdiff
|
tree
2013-09-22
Dmitry
Vyukov
t
san
:
remo
v
e u
n
needed ___chkstk_ms func
t
ion from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vy
u
kov
tsan: allo
w
symboliz
a
tion
of non-nativ
e
PCs, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
D
mitry Vyukov
tsan: i
g
nore malloc/free/s
t
rdup when called from libjvm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyuko
v
tsan: i
g
n
ore all
interceptors
c
oming d
i
rectly from J
V
M
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: improve diagnostics fo
r
incorrect usages of
mu
t
exes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
Vyukov
tsan: allow
t
o obtain code
r
ange for a particula
r
module
commit
|
commitdiff
|
tree
2013-09-21
Dmitry V
y
uko
v
ts
a
n: intercept f
o
rk sysc
a
ll
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
ry
Vyu
k
ov
t
s
an:
d
o not try
to
use
builti
n
atomic
op
e
rations
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y
Vy
u
kov
tsan: i
n
terc
e
pt
c
lo
s
e s
y
s
call
commit
|
commitdiff
|
tree
2013-09-20
D
mitry Vyu
k
ov
tsan: handle memory read/wr
i
t
e in sys
c
al
l
s
commit
|
commitdiff
|
tree
2013-09-20
D
m
i
try V
y
ukov
t
s
an: allow to ignore memory
accesses
in
mal
l
oc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
tsan: do not crash when
user intercepts fo
p
en()
commit
|
commitdiff
|
tree
2013-09-19
Dm
i
t
r
y Vyukov
tsan: fix linking of tsan runtime i
n
to dynami
c
libraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
asan/tsan/msan: use builtin atomic operations when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmitr
y
Vyukov
tsan: prevent the following fals
e
p
o
sitive du
e
t
o __cxa_
a
texit
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
ts
a
n
: consistent
l
y use thr
inste
a
d of cur_th
r
ead()
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
m
itry Vyukov
tsan: refactor interna
l
Ignore
C
tl interface
commit
|
commitdiff
|
tree
2013-09-03
Dmitry
Vyukov
tsan:
catch rac
e
s
on conditio
n
varia
b
les
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
t
san:
a
dd sup
p
ressions
f
or
true/f
a
lse
p
ositive
s
in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
D
mitry Vy
u
ko
v
tsan: fix linking
w
he
n
-ltsan is pas
s
ed before -lpthread
commit
|
commitdiff
|
tree
2013-09-03
Dmi
t
ry V
y
u
kov
asan: fix android bui
l
d
commit
|
commitdiff
|
tree
2013-09-02
Dmitry Vyukov
tsan: properly inte
r
cept pthread_
c
ond functions
commit
|
commitdiff
|
tree
2013-08-16
Dmitr
y
Vyukov
tsan: better report
f
orm
a
tting for Go
commit
|
commitdiff
|
tree
2013-08-13
D
mitry Vyuko
v
d
fsa
n
:
fix lint warning
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan
:
intercept getaddr
i
nfo
commit
|
commitdiff
|
tree
2013-08-13
Dmitry
Vyukov
ts
a
n/msan: a
d
d halt_
o
n_e
r
ror flag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyu
k
o
v
tsan: b
e
t
t
er diagnostics for invalid add
r
e
s
ses passed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmi
t
r
y
Vy
u
kov
ts
a
n: treat SIGSYS as synchronous signal
commit
|
commitdiff
|
tree
2013-07-17
Dmitry
Vyukov
t
san: di
s
able one mor
e
interceptor tha
t
c
a
u
s
es recursion
commit
|
commitdiff
|
tree
2013-07-17
Dmitry Vy
u
k
o
v
ts
a
n: fix unitialized
r
ead wa
r
n
i
ng und
e
r newer g
c
c
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
D
mitry
V
yukov
tsa
n
: extend s
u
ppressions f
o
rmat
w
ith ^
a
nd
$
symbo
l
s
commit
|
commitdiff
|
tree
2013-07-16
Dmi
t
ry
Vyukov
tsan: su
p
port s
i
g
s
uspend(
)
c
all
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
t
s
an: revert dynam
i
c
symbols file to t
h
e
o
ld incorre
c
t one
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
tsan: remov
e
non-e
x
i
stent
fun
c
tions
from sy
m
s file
commit
|
commitdiff
|
tree
2013-06-25
D
m
itry V
y
ukov
tsa
n
: add m
i
s
s
i
ng __a
t
tribute__((v
i
sibil
i
t
y("
d
efaul
t
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmi
t
ry Vyukov
tsan: make the test more robust
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
tsan: updat
e
dynamic ex
p
ort syms file
commit
|
commitdiff
|
tree
2013-06-20
D
m
itry Vyuk
o
v
tsan: fix potential false positive race on fd
commit
|
commitdiff
|
tree
2013-06-17
D
m
i
t
ry
V
yukov
ts
a
n: consistently u
s
e return pc as top frame p
c
commit
|
commitdiff
|
tree
2013-06-13
Dmit
r
y Vyuko
v
t
s
an:
f
ix Windows
Go
c
ra
s
h
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vyuko
v
tsan: add -Wno-maybe-un
i
nitialized
t
o Go bui
l
d
s
crip
t
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
s
an: fix lit test
failures
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
ts
a
n: add syst
e
m tests for su
p
pressions
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan:
a
llows to suppress races on global va
r
iables
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try Vyuk
o
v
t
san: di
s
able getaddrinfo() i
n
terceptor
fo
r
t
s
an (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitr
y
Vyukov
ts
a
n: fix mer
g
e
b
ug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: fix windows
crash (in
c
orrect stack
b
o
undaries)
commit
|
commitdiff
|
tree
2013-06-10
D
m
i
try Vyukov
tsan: fix old gc
c
warnings
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: fix
w
indows mingw build
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: more d
e
tailed
tr
a
c
e for atomic oper
a
tions (inclu
d
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
Vy
u
kov
tsan: fix
l
int warnings
commit
|
commitdiff
|
tree
2013-06-06
D
mi
t
ry
V
yukov
tsan: use memory access size for Go
a
f
t
er all
commit
|
commitdiff
|
tree
2013-06-06
Dmi
t
ry
V
y
u
kov
tsan: always
s
trip botto
m
frame in Go r
e
por
t
s
commit
|
commitdiff
|
tree
2013-06-06
D
mitry Vyukov
tsan
:
fix darw
i
n Go crashes
commit
|
commitdiff
|
tree
2013-06-06
Dmitry
V
yukov
tsan
:
f
ix d
a
rw
i
n Go build
commit
|
commitdiff
|
tree
2013-05-29
D
m
i
try Vyukov
tsan: match "race" s
u
ppressions a
g
ainst "rac
e
on vptr
.
.
.
commit
|
commitdiff
|
tree
2013-05-21
D
mitry Vyu
k
ov
ts
a
n: dete
c
t
when a t
h
rea
d
ends with ign
o
res enab
l
ed
commit
|
commitdiff
|
tree
2013-05-17
Dmitry V
y
ukov
tsan
:
remov
e
"printing re
p
o
rt fro
m
si
g
nal handler
.
.
.
.
commit
|
commitdiff
|
tree
2013-05-17
D
mitr
y
Vyuko
v
tsan: introduce recursive mutex lock/unlock java
int
e
r
fa
c
e
commit
|
commitdiff
|
tree
2013-05-17
Dmitry
Vyukov
tsan
:
commen
t
ou
t
debug output in t
e
st
commit
|
commitdiff
|
tree
2013-04-30
Dmit
r
y Vyukov
a
s
a
n: fix windows build
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
tsan: c
o
mment out deb
u
g ou
t
put i
n
t
e
s
t
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
asan/tsan
:
fix
p
rintf(), on the secon
d
pa
s
s it pri
n
ts
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
D
m
itry
V
y
ukov
t
san:
fi
x
de
a
dlock detector tab
l
e (OK t
o
loc
k
sync
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
Dmitry Vyukov
tsan: reverse
stack trace for
f
a
iled CHEC
K
's, th
i
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-30
D
m
itry Vyuko
v
tsa
n
: ad
d
interface fu
n
c
ti
o
n
s
for unaligned access
.
.
.
commit
|
commitdiff
|
tree
2013-04-29
Dmitry Vyuk
o
v
asna/tsan/
m
san:
f
ix wait() interceptors
t
o
a
llow NULL
.
.
.
commit
|
commitdiff
|
tree
2013-04-25
Dmitr
y
V
yukov
tsan:
a
dd
a
t
est th
a
t used to crash, fixed
b
y
r180180
.
commit
|
commitdiff
|
tree
2013-04-24
Dm
i
try Vyukov
tsan: fix stack traces for malloc and free
commit
|
commitdiff
|
tree
2013-04-24
Dmitry Vyu
k
ov
tsan: run tes
t
s
s
equentia
l
ly otherwise
cmake say
s
:
commit
|
commitdiff
|
tree
2013-04-24
Dmitry
V
yu
k
o
v
ts
a
n: di
s
able getp
w
uid_r() and glob64() intercepto
r
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-24
Dm
i
try
Vyuko
v
tsan
:
fix cras
h
when data race
h
a
ppens
on
out-of-boun
d
s
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
Dmit
r
y
V
yukov
tsan: sup
p
ort heap starting
a
t 0x04c
0
(
used in s
o
me
.
.
.
commit
|
commitdiff
|
tree
2013-04-23
Dmitry
Vyukov
t
san: update Go memory
m
apping, Go n
o
w uses 0x00c0
.
.
.
commit
|
commitdiff
|
tree
next