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: explain why pthread_cond_init() interceptor is commented out
2012-12-12
Dmitry
V
y
ukov
tsan: explain w
h
y pthread_
c
ond_in
i
t() int
e
rcep
t
or
is
.
.
.
commit
|
commitdiff
|
tree
2012-12-12
Dmitry Vyukov
tsa
n
: add commen
t
t
o tsan_fd
.
h file
commit
|
commitdiff
|
tree
2012-12-12
D
mitry Vyuk
o
v
tsan
:
add mi
s
sing files
commit
|
commitdiff
|
tree
2012-12-12
Dmitry Vyu
k
ov
tsan
:
more prec
i
se handling o
f
IO
s
y
n
chroniza
t
i
on
commit
|
commitdiff
|
tree
2012-12-10
Dmitry Vyukov
ts
a
n:
exclud
e
flak
y
tes
t
commit
|
commitdiff
|
tree
2012-12-07
Dmitry
V
yuk
o
v
tsa
n
: even m
o
re fd interc
e
pto
r
s + fixes
commit
|
commitdiff
|
tree
2012-12-07
D
m
itr
y
Vy
u
k
o
v
tsan: more fd
i
nter
c
ep
t
ors
+
bug fixes + t
e
sts
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
ts
a
n: fix pipe i
n
ter
c
e
p
t
ors and
a
dd 2 tests
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
ts
a
n: fix
l
int warnings
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
tsan: add
p
ipe in
t
erceptors
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyu
k
ov
tsan: refact
o
ring
is prep
a
ration to
m
ore pr
e
cise
f
d
.
.
.
commit
|
commitdiff
|
tree
2012-12-07
Dm
i
try Vyukov
t
san:
deflake
o
utput tests (by increasing sleeps)
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vyukov
t
s
an
:
fix
lint w
a
rning
a
nd make outpu
t
t
ests more robust
commit
|
commitdiff
|
tree
2012-12-06
Dm
i
try Vyukov
t
san
:
add n
e
w fil
e
to cmake
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vy
u
kov
tsan: add some more functions f
o
r java f
i
ltering
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vyukov
t
s
an: add 'f
r
ee
'
to java nonsense r
e
por
t
s
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vyuko
v
t
s
an:
add mutexsets to repo
r
t
s
commit
|
commitdiff
|
tree
2012-12-05
Dmitry V
y
ukov
ts
a
n: fix memory barriers in atomics
commit
|
commitdiff
|
tree
2012-12-05
D
mitry Vyuk
o
v
tsa
n
:
p
rovi
d
e
o
wn implementati
o
n
o
f __cxa
_
g
ua
r
d_xxx
.
.
.
commit
|
commitdiff
|
tree
2012-12-05
D
mitry Vyukov
tsan: rem
o
ve
u
nnecesary include file
commit
|
commitdiff
|
tree
2012-12-05
D
m
i
try Vy
u
kov
ts
a
n
: fix
lint warnings
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyukov
tsan: outpu
t
thread names
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vy
u
kov
ts
a
n: make atomic operations at
o
mic again
commit
|
commitdiff
|
tree
2012-12-04
Dmitr
y
V
y
ukov
ts
a
n
: fix nan
d
o
p
eration
commit
|
commitdiff
|
tree
2012-12-04
Dmitry
V
yukov
tsan: add __
a
ttribute__((visibility("def
a
ul
t
"))) to
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyu
k
ov
tsan: f
i
x
t
r
ace handling when
t
race
i
s reused be
t
ween
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmi
t
r
y
Vy
u
kov
tsan: better error message if we fa
i
l to intercept
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyu
k
ov
ts
a
n: check
i
f
P
WD
e
nv v
a
r is absent
commit
|
commitdiff
|
tree
2012-12-03
Dmitry Vyukov
tsan: d
e
scrib
e
global va
r
s (module+offset
for now)
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vyuko
v
t
san:
f
ix int overflo
w
an
d
se
v
eral instance
s
where
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmit
r
y Vyukov
tsa
n
: suppress
wei
r
d race reports when JVM is embed
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmi
t
ry Vyukov
tsan: ad
d
__libc_memal
i
gn
i
nterceptor (used
b
y dyna
m
ic
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
D
m
itry
V
y
ukov
tsan: add sanity check
s
into memory
all
o
cat
o
r
commit
|
commitdiff
|
tree
2012-11-30
Dmit
r
y Vyukov
tsan: intercept
m
lock(
)
b
eca
u
se of the kern
e
l bug
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vyukov
tsan: fix bug that le
a
d
s
to
s
purious
use
-
a
ft
e
r-fr
e
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmit
r
y Vyuko
v
tsan: exp
l
icitly
s
ay tha
t
failed to restore the stack
commit
|
commitdiff
|
tree
2012-11-28
Dmitr
y
V
yukov
tsan:
a
d
dress se
v
era
l
review
c
o
mments
commit
|
commitdiff
|
tree
2012-11-28
D
m
it
r
y Vyukov
t
san: add log_path para
m
eter (similar to asan
)
commit
|
commitdiff
|
tree
2012-11-28
Dmitry V
y
u
kov
tsan: dyna
m
ic his
t
ory size
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vy
u
kov
tsan: cha
n
ge fast stat
e
lay
o
ut in preparation to dynamic
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmitr
y
Vyukov
tsan: mo
v
e traces from t
l
s
into dedi
c
ate
d
st
o
r
a
ge at
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vyuko
v
tsan: a
d
d
descri
p
t
io
n
of memory layouts
i
n different
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
D
m
itry
Vyukov
tsan: fi
x
macro mess
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vy
u
kov
tsan: fix c
o
mpila
t
i
o
n for dead old compilers (
w
h
y
we
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
D
mitry
V
yu
k
ov
tsan
:
add memory ran
g
e access
f
unc
t
ion
s
to public
i
face
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vyukov
tsan: add 128-bit atomic operations
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vyukov
t
s
an: refact
o
r atomi
c
o
perations
i
mplementation
commit
|
commitdiff
|
tree
2012-11-26
Dmitry
V
yukov
tsan: explicitly mark symbols re
f
erenced
f
rom
a
ssembly
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Dmitry Vyukov
ts
a
n: add
atomic n
a
nd ope
r
ation
commit
|
commitdiff
|
tree
2012-11-25
Dmitry Vy
u
kov
t
san: faster memory
r
eset for Go
commit
|
commitdiff
|
tree
2012-11-23
D
mitry Vyukov
tsan: add failure memory order
t
o a
t
omic
c
ompare exchange
.
.
.
commit
|
commitdiff
|
tree
2012-11-23
D
m
it
r
y Vy
u
kov
tsan: ensure than func
e
ntry/exit are inlined
commit
|
commitdiff
|
tree
2012-11-22
Dmitry V
y
uko
v
tsan
:
fix
m
ore bugs
i
n
signal handling
commit
|
commitdiff
|
tree
2012-11-22
Dmi
t
ry Vyuko
v
tsan: ad
d
mi
s
sing
\
n in r
e
port
commit
|
commitdiff
|
tree
2012-11-22
Dmitry Vyukov
tsan: b
e
t
t
er error message for OOM
commit
|
commitdiff
|
tree
2012-11-21
D
m
itry
V
yuk
o
v
tsan:
explictl
y
say when we fail
t
o restore
a
stack
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
Dmitry Vyukov
tsan:
f
i
x
hand
l
i
n
g of signals
commit
|
commitdiff
|
tree
2012-11-16
D
m
itr
y
V
yukov
asan:
sy
n
c with gcc r193553
commit
|
commitdiff
|
tree
2012-11-15
D
m
itr
y
V
yukov
tsan: remove un
u
se
d
parameter
commit
|
commitdiff
|
tree
2012-11-15
Dmitry Vyukov
tsan: switch to 4 shadow cel
l
s
b
y
d
efault (since that
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
Dm
i
try Vy
u
kov
t
san
:
eev
n
better handling of signals
commit
|
commitdiff
|
tree
2012-11-13
D
m
it
r
y
Vyukov
t
s
an: re
m
o
v
e unus
e
d co
n
st
commit
|
commitdiff
|
tree
2012-11-13
D
m
itry Vyu
k
ov
tsan: better
f
unc
t
i
o
n
na
m
e
s
commit
|
commitdiff
|
tree
2012-11-13
D
m
itry Vyukov
tsa
n
: fix stats co
l
lect
i
on
commit
|
commitdiff
|
tree
2012-11-09
Dmit
r
y Vyuk
o
v
tsan:
interce
p
t gettim
e
ofday()
commit
|
commitdiff
|
tree
2012-11-09
Dmitry
V
yukov
t
san:
s
wit
c
h to new memory_order constants (ABI compatible)
commit
|
commitdiff
|
tree
2012-11-09
Dmitry Vyuko
v
t
s
an: add __tsan_atomicX
_
compare_exchange_
v
al() f
u
nction
commit
|
commitdiff
|
tree
2012-11-08
Dmitry Vyukov
ts
a
n: add ra
n
ge a
c
cess fu
n
ction
s
fo
r
Go
commit
|
commitdiff
|
tree
2012-11-08
Dmitry
Vyukov
tsan: chan
g
e TSAN_OPTIONS
-
>G
O
RACE in
b
u
ild scri
p
t as
.
.
.
commit
|
commitdiff
|
tree
2012-11-08
Dmit
r
y Vyukov
tsan: use
G
ORA
C
E env
f
or option
s
fo
r
Go
commit
|
commitdiff
|
tree
2012-11-07
Dmitr
y
Vyukov
t
san
:
do n
o
t sleep
a
t exi
t
if there
a
re no other threa
d
s
commit
|
commitdiff
|
tree
2012-11-07
D
mitry Vyukov
t
s
an:
a
dd flag to suppres
s
all
r
e
p
orts (
u
sef
u
l for
.
.
.
commit
|
commitdiff
|
tree
2012-11-07
Dmitry Vyukov
tsan: more p
r
ecise
handli
n
g of fina
l
izers
commit
|
commitdiff
|
tree
2012-11-06
Dmitr
y
Vyukov
ts
a
n: sli
g
htly
r
elax requ
i
r
em
e
n
t
s
f
or lazy shadow memory
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
V
yukov
tsan: lazily al
l
o
c
a
te
s
hado
w
for Go
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyu
k
o
v
ts
a
n: fi
x
d
ebug
output
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyu
k
ov
tsa
n
: bett
e
r diagnostics for f
a
i
l
e
d
mmap
(
)
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
Vyuko
v
t
s
an:
fix co
m
piler warning
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyu
k
o
v
tsan: windows pla
t
for
m
support
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
Vyukov
tsa
n
:
u
p
da
t
e script
to support windows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyu
k
ov
t
s
an: add
s
had
o
w mapping fo
r
windows
commit
|
commitdiff
|
tree
2012-11-06
Dm
i
try Vyukov
t
san: ad
d
missing f
u
nction
f
or wi
n
dows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
Vyukov
tsan:
fix constant types
commit
|
commitdiff
|
tree
2012-11-06
Dmitry V
y
ukov
t
s
an
:
windows: less includes, b
e
tt
e
r di
a
gnostics for
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
D
m
itry
V
yukov
tsan:
d
on'
t
re
l
ease d
i
sabled clocks
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyuko
v
t
san:
d
e
f
ine
missing c
o
mpier macros f
o
r
w
indows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
t
s
an
:
fix non-m
s
vc win
d
ows build
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
V
yukov
tasn: improv
e
sanitizer_inte
r
nal_de
f
s
.
h
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
V
yukov
tsan: fix win
d
ows build
commit
|
commitdiff
|
tree
2012-11-06
Dm
i
try
V
yukov
tsan: fix G
o
buil
d
commit
|
commitdiff
|
tree
2012-10-07
Dmitry Vyuk
o
v
t
s
an:
better message about foun
d
ra
c
es for Go ThreadSan
i
tize
r
commit
|
commitdiff
|
tree
2012-10-05
Dm
i
t
r
y Vyukov
t
san
:
cache pc'
s
that cause suppressions (thi
s
w
ay
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Dmit
r
y
V
yuko
v
tsan
f
or Go:
s
upport mallocs befo
r
e _
_
tsan_init()
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Dmi
t
r
y Vyukov
tsan: add
atomic_
f
e
tch
_
s
u
b() and at
o
m
i
c_signal_fen
c
e
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Dmitry Vyu
k
ov
ts
a
n: prepar
e
for migration t
o
new memory_order enu
m
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Dmitry
Vyuko
v
ts
a
n
:
f
ix mac build
commit
|
commitdiff
|
tree
2012-10-02
D
m
itr
y
V
y
ukov
tsan: wait for pending repor
t
s before
e
xit
commit
|
commitdiff
|
tree
2012-10-02
D
m
itry Vyukov
tsan: output tid
'
s in
r
eports
commit
|
commitdiff
|
tree
2012-10-02
Dmitry
Vyukov
tsa
n
: r
u
n
outp
u
t tests in p
a
rall
e
l
commit
|
commitdiff
|
tree
2012-09-19
Dmitry V
y
ukov
tsan:
f
ix
gcc4
.
2
.
1 wa
r
ning
commit
|
commitdiff
|
tree
next