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: more fd interceptors + bug fixes + tests
2012-12-07
Dmitry Vyukov
tsan: m
o
r
e fd in
t
erceptors + bug fix
e
s + tests
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
tsan
:
fix pipe
i
ntercept
o
rs and add 2 tests
commit
|
commitdiff
|
tree
2012-12-07
Dmi
t
r
y V
y
uko
v
ts
a
n: fix lint
w
arni
n
gs
commit
|
commitdiff
|
tree
2012-12-07
Dmitr
y
Vyuko
v
tsan
:
ad
d
pipe in
t
e
r
cepto
r
s
commit
|
commitdiff
|
tree
2012-12-07
D
m
itry Vyukov
tsan: refactoring i
s
preparation to more precise fd
.
.
.
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
tsan: deflak
e
output test
s
(by
i
ncreas
i
n
g
sleeps)
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vyukov
t
s
an:
f
i
x
lint warning and
m
ake output t
e
sts mor
e
robust
commit
|
commitdiff
|
tree
2012-12-06
Dmitry
V
yukov
tsan: add
new file to cmake
commit
|
commitdiff
|
tree
2012-12-06
D
m
itry Vy
u
ko
v
t
san: a
d
d some more
f
unctions for java filtering
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vyukov
tsan:
add 'free' t
o
java nonsen
s
e
repor
t
s
commit
|
commitdiff
|
tree
2012-12-06
Dmi
t
ry Vyukov
t
s
an: add
mut
e
xs
e
ts
to reports
commit
|
commitdiff
|
tree
2012-12-05
Dmi
t
ry
V
yuk
o
v
ts
a
n: fix m
e
mory bar
r
i
e
r
s in atomics
commit
|
commitdiff
|
tree
2012-12-05
Dmitry V
y
ukov
tsa
n
: pro
v
i
de own imple
m
entation o
f
__cxa_gu
a
rd_xxx
.
.
.
commit
|
commitdiff
|
tree
2012-12-05
Dmitry Vyukov
tsan: remove unnecesar
y
inclu
d
e file
commit
|
commitdiff
|
tree
2012-12-05
D
mitry
Vyu
k
ov
tsan: fix li
n
t warnings
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyuko
v
tsan: o
u
tput threa
d
names
commit
|
commitdiff
|
tree
2012-12-04
Dmitry V
y
uk
o
v
tsan: make atomic o
p
eration
s
atomic ag
a
i
n
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyukov
t
san: fix n
a
nd operation
commit
|
commitdiff
|
tree
2012-12-04
Dmitry V
y
u
kov
t
san: add __attribute__((v
i
sibility("defau
l
t"))) to
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
D
m
itry Vyukov
tsan
:
fi
x
t
r
ac
e
h
andl
i
ng
w
hen tra
c
e is
r
eused between
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyukov
t
san: better error message if we fail to intercept
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyuko
v
tsan:
check if
PWD env var is ab
s
ent
commit
|
commitdiff
|
tree
2012-12-03
Dmitry Vyukov
tsan: d
e
s
c
ribe glo
b
al vars (m
o
du
l
e+o
f
f
s
et for now)
commit
|
commitdiff
|
tree
2012-11-30
Dmitr
y
Vyukov
tsan: fix
i
nt overflow
a
nd se
v
eral
insta
n
c
es where
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vyukov
tsan: suppress
w
eird ra
c
e
reports when JVM
is embed
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vyuko
v
tsan: add
__lib
c
_memalign in
t
er
c
eptor (used by dynamic
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dm
i
t
ry Vy
u
k
ov
t
san:
add
sanity che
c
ks into
memory
al
l
oca
t
or
commit
|
commitdiff
|
tree
2012-11-30
Dmitr
y
Vyukov
tsan: intercept
m
l
oc
k
() be
c
ause of the ke
r
ne
l
bug
commit
|
commitdiff
|
tree
2012-11-30
Dmitry
Vyuk
o
v
tsan
:
fix bug that leads to
s
p
urio
u
s use-
a
fte
r
-fre
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmitry
Vyukov
t
san:
explicitly say tha
t
failed to restore the stack
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vyuk
o
v
ts
a
n: address several
review comm
e
nts
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vyu
k
ov
tsan
:
add log_path
parame
t
er (
s
imilar to asan)
commit
|
commitdiff
|
tree
2012-11-28
Dmitr
y
Vyukov
tsan: dynamic history s
i
ze
commit
|
commitdiff
|
tree
2012-11-28
Dm
i
t
r
y Vyukov
tsan: chang
e
fas
t
sta
t
e layout in preparation t
o
dynam
i
c
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
D
mitry Vyukov
tsan: move tra
c
es f
r
om tls into dedicat
e
d storage
at
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vyuko
v
tsan: add description o
f
memory
layo
u
ts in
d
ifferent
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vyukov
t
s
a
n: fix
macr
o
m
e
s
s
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vyukov
tsan:
fix compilation for dead
o
ld compil
e
rs (why we
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vyukov
t
s
an:
add
m
emory range
a
ccess functions to public iface
commit
|
commitdiff
|
tree
2012-11-27
Dmitr
y
Vyukov
ts
a
n: add 128-b
i
t
atomic oper
a
tions
commit
|
commitdiff
|
tree
2012-11-27
Dmitr
y
Vyukov
tsan:
r
efactor atomi
c
o
pe
r
ati
o
ns i
m
plementation
commit
|
commitdiff
|
tree
2012-11-26
Dmitry Vyuk
o
v
ts
a
n
:
e
xpli
c
i
t
ly mark
s
ymbols referenced from assembly
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
Dmitry Vyukov
tsan: add atomic nand operation
commit
|
commitdiff
|
tree
2012-11-25
Dmitry
V
yu
k
o
v
tsan: fa
s
ter m
e
mory r
e
set for
Go
commit
|
commitdiff
|
tree
2012-11-23
D
mitr
y
V
y
uko
v
t
s
a
n
:
add failur
e
me
m
o
ry order to
a
tomic compare e
x
change
.
.
.
commit
|
commitdiff
|
tree
2012-11-23
Dmi
t
ry Vyukov
tsan: en
s
ure than func
e
ntry/exit
a
re inline
d
commit
|
commitdiff
|
tree
2012-11-22
D
mitry Vyukov
t
s
a
n
: fix more
b
ugs in signal hand
l
ing
commit
|
commitdiff
|
tree
2012-11-22
Dmit
r
y Vyukov
tsan:
add missing \n in
report
commit
|
commitdiff
|
tree
2012-11-22
Dmitry Vyukov
ts
a
n
: better error message for OOM
commit
|
commitdiff
|
tree
2012-11-21
Dmitry
V
yu
k
ov
tsan:
e
x
plictly say
w
h
e
n
we fail to rest
o
r
e
a stac
k
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
Dmitry Vyuk
o
v
tsan: fix
h
andling of si
g
n
a
ls
commit
|
commitdiff
|
tree
2012-11-16
Dmit
r
y V
y
ukov
a
s
an: syn
c
with gcc r193553
commit
|
commitdiff
|
tree
2012-11-15
Dmitry V
y
ukov
tsan: rem
o
ve
u
nus
e
d p
a
r
a
meter
commit
|
commitdiff
|
tree
2012-11-15
Dmitry
V
yukov
tsan: swi
t
ch to 4 shadow
cells by default (since that
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
D
m
itry
Vy
u
kov
t
san: eevn better handling of
signals
commit
|
commitdiff
|
tree
2012-11-13
Dm
i
try Vyukov
tsan: remove unused const
commit
|
commitdiff
|
tree
2012-11-13
D
mitry Vyukov
tsan:
b
etter func
t
ion names
commit
|
commitdiff
|
tree
2012-11-13
Dmitry Vyu
k
ov
tsan
:
f
i
x stats c
o
l
l
e
ction
commit
|
commitdiff
|
tree
2012-11-09
Dmi
t
ry Vyukov
tsan: intercept gettimeofday()
commit
|
commitdiff
|
tree
2012-11-09
D
m
itry Vyu
k
ov
tsan: switch to new memory_order constants
(
ABI compa
t
ible)
commit
|
commitdiff
|
tree
2012-11-09
D
m
it
r
y V
y
uko
v
tsan: a
d
d __tsan
_
ato
m
icX
_
compare_
e
x
c
hange_va
l
() functi
o
n
commit
|
commitdiff
|
tree
2012-11-08
Dmitry Vyukov
tsan:
add ra
n
g
e
access f
u
nction
s
for Go
commit
|
commitdiff
|
tree
2012-11-08
Dmitry Vyuk
o
v
tsa
n
:
c
h
a
n
ge TSAN_OPTIO
N
S
-
>GORACE in bu
i
ld script as
.
.
.
commit
|
commitdiff
|
tree
2012-11-08
Dmitry Vyukov
tsan: use GORACE env
f
or options for Go
commit
|
commitdiff
|
tree
2012-11-07
D
m
i
t
ry Vyukov
tsa
n
:
d
o not sle
e
p at e
x
it if
t
here are no ot
h
er t
h
reads
commit
|
commitdiff
|
tree
2012-11-07
Dmitry Vyu
k
ov
tsan: a
d
d flag
t
o suppr
e
s
s
all repo
r
ts
(
useful fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-11-07
Dmitry Vyukov
t
s
an: mo
r
e precise handling
o
f finalizers
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsan: slig
h
tly relax r
e
quirements for lazy shadow
mem
o
ry
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
t
s
an: lazily
allocate shadow for G
o
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsan: fix debug output
commit
|
commitdiff
|
tree
2012-11-06
D
mitry
V
y
u
kov
tsan:
be
t
t
er d
i
agnostics for
f
a
i
l
e
d mmap()
commit
|
commitdiff
|
tree
2012-11-06
Dmi
t
ry V
y
uk
o
v
tsan: fix compiler warnin
g
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsan: windows plat
f
or
m
s
uppor
t
commit
|
commitdiff
|
tree
2012-11-06
Dm
i
t
ry Vyukov
tsan: update script to sup
p
o
rt windows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsa
n
: add
shadow mapp
i
n
g
for windows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
t
s
an: add missing functi
o
n for windows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
t
s
a
n
:
fix co
n
s
tant types
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vy
u
kov
ts
a
n
:
w
i
nd
o
ws: less in
c
l
u
des
,
be
t
ter diagno
s
tic
s
for
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Dmi
t
ry
Vyukov
tsan:
don't
r
e
l
ea
s
e disabled clocks
commit
|
commitdiff
|
tree
2012-11-06
Dmitry V
y
ukov
tsan: d
e
fine mi
s
sing compier m
a
cros for
w
indows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry V
y
u
kov
tsan:
fix
n
o
n-msvc
w
indows build
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyuk
o
v
tasn: impr
o
ve sa
n
itizer_in
t
e
r
nal_defs
.
h
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
t
san: fix windows build
commit
|
commitdiff
|
tree
2012-11-06
D
mi
t
ry Vyukov
ts
a
n: fix Go bui
l
d
commit
|
commitdiff
|
tree
2012-10-07
Dmi
t
ry Vyuk
o
v
tsan: bett
e
r
m
essage about found races for G
o
ThreadSaniti
z
er
commit
|
commitdiff
|
tree
2012-10-05
Dmitry V
y
ukov
tsan: c
a
che pc's that c
a
u
s
e
suppr
e
ss
i
ons (this way
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Dmitry Vyukov
tsan
for
G
o: support
m
allocs befo
r
e
_
_ts
a
n_init()
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Dmitry
Vyukov
t
s
an:
add atomi
c
_
f
e
t
ch_sub() and
atomic
_
signal_fence
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Dmitry Vyukov
t
s
an: pre
p
are for
m
igra
t
ion to
new me
m
ory_order
e
num
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
Dmitry Vyukov
tsan: fix
m
a
c
build
commit
|
commitdiff
|
tree
2012-10-02
D
m
i
try Vyukov
tsan: wait for pe
n
ding repor
t
s before
e
x
it
commit
|
commitdiff
|
tree
2012-10-02
D
m
itr
y
Vyukov
tsan: out
p
u
t tid's
i
n
re
p
orts
commit
|
commitdiff
|
tree
2012-10-02
D
m
i
try
Vy
u
kov
tsan: run
output tests in parallel
commit
|
commitdiff
|
tree
2012-09-19
Dmitry
V
yuk
o
v
t
san: fix gcc4
.
2
.
1
wa
r
ning
commit
|
commitdiff
|
tree
2012-09-19
Dmi
t
ry Vyuko
v
tsan:
fi
x
Go build
commit
|
commitdiff
|
tree
2012-09-17
Dmitry Vyukov
tsan: i
n
c
rease internal m
e
mory block limit 1GB-
>
4GB
commit
|
commitdiff
|
tree
2012-09-17
Dm
i
try V
y
ukov
tsan:
reserve
m
s
b
in stac
k
depot
i
d's (
r
equired for
.
.
.
commit
|
commitdiff
|
tree
2012-09-07
Dmitry Vyukov
tsan: i
g
nor
e
d
es
t
ructi
o
n of
g
lobal mu
t
exes
(
causes
.
.
.
commit
|
commitdiff
|
tree
2012-09-06
Dmitry Vy
u
k
ov
ts
a
n:
fix cod
e
style
commit
|
commitdiff
|
tree
2012-09-06
Dmitry Vyukov
tsan: increase max sha
d
ow s
t
ack size + red
u
ce memory
.
.
.
commit
|
commitdiff
|
tree
next