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: work around FileCheck bug with empty outputs
2013-03-22
Dmitry
Vy
u
kov
tsan: work ar
o
u
n
d
F
ileChec
k
bug wit
h
empty o
u
tputs
commit
|
commitdiff
|
tree
2013-03-22
Dmitry Vyu
k
o
v
a
san: fix li
n
t
w
a
r
n
ing about line length
commit
|
commitdiff
|
tree
2013-03-21
Dmit
r
y Vyu
k
ov
t
s
a
n
: better reporting of thr
e
a
d
leaks
commit
|
commitdiff
|
tree
2013-03-21
Dm
i
t
r
y Vyuk
o
v
t
san: better rep
o
rting for
r
aces on vptr
commit
|
commitdiff
|
tree
2013-03-21
Dmitry Vyukov
tsan: add fl
a
g to
c
ontrol symboliz
e
r f
l
ush frequ
e
ncy
commit
|
commitdiff
|
tree
2013-03-21
Dmit
r
y
V
yukov
tsan
:
intercept abort() to f
f
lush() libc stre
a
ms
commit
|
commitdiff
|
tree
2013-03-21
Dmitry Vyukov
tsan: rem
o
ve bogus CHECK
commit
|
commitdiff
|
tree
2013-03-21
Dmitry Vyukov
ts
a
n: flush symbolizer c
a
c
h
e if
n
ot symbo
l
iz
e
d for
.
.
.
commit
|
commitdiff
|
tree
2013-03-21
Dmitry
Vyu
k
o
v
tsan:
add a
comment
a
bout magic n
u
mb
e
rs
commit
|
commitdiff
|
tree
2013-03-21
Dmitry
Vy
u
k
ov
tsan: use a single backg
r
ound thread for
m
emory profile
r
.
.
.
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vy
u
k
o
v
tsan: correct sizes of signal-related dat
a
st
r
u
ct
u
re
s
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyuko
v
tsan: a
d
d
m
issing sta
t
desc
r
iptions
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsan:
cal
l
fflush(0) on exit again
commit
|
commitdiff
|
tree
2013-03-20
Dmitry
Vyuko
v
tsan: reduc
e
size of mutexsets f
r
om 64 to 16
m
u
texes
commit
|
commitdiff
|
tree
2013-03-20
D
mitr
y
Vyukov
tsan:
f
i
x
incorr
e
c
t
test
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vy
u
kov
tsan:
specia
l
handli
n
g of
.
rodata (don't try to
f
i
n
d
.
.
.
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsan: fix bui
l
d
commit
|
commitdiff
|
tree
2013-03-20
Dmi
t
ry Vyuk
o
v
tsan: move tr
a
c
e
he
a
der into
0
x6000
0
0000000
r
ange
commit
|
commitdiff
|
tree
2013-03-20
Dmitry
Vyukov
tsan: add interna
l
_unlink()
f
u
nction
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
asan/ts
a
n:
reduce per-thr
e
a
d me
m
ory al
l
ocator caches
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
tsa
n
:
f
i
x flak
y
test
commit
|
commitdiff
|
tree
2013-03-20
Dm
i
t
ry
V
y
ukov
tsan: fix
i
ncorrect test
commit
|
commitdiff
|
tree
2013-03-19
Dmi
t
r
y
Vyukov
tsan: fix build
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan: flush d
e
ad thread info earlier (when anoth
e
r
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan: instruct ma
l
loc() to consume
less memory
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan: symb
o
lizer "flush ca
c
hes" support
commit
|
commitdiff
|
tree
2013-03-19
Dmi
t
ry V
y
ukov
tsan: sy
m
bolizer "flush caches" func
t
inal
i
ty
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan: fi
x
memory leak
commit
|
commitdiff
|
tree
2013-03-19
Dm
i
try
Vy
u
kov
ts
a
n: do not allocate
sync vars on rel
a
xed
a
tomic operations
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan: smalle
r
memory b
l
ock headers (32b-
>
1
6
b
)
commit
|
commitdiff
|
tree
2013-03-18
D
m
itry Vyukov
t
sa
n
: add support for idle
threads
commit
|
commitdiff
|
tree
2013-03-18
D
mitry Vyukov
tsan: touch le
s
s sha
d
ow memory dur
i
ng operatio
n
s on
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyuko
v
tsan
:
m
a
rk shadow for thread stack
as "do
n
't n
e
ed"
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
D
m
itry Vyukov
t
s
an: be
t
t
e
r memo
r
y profiler
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyuk
o
v
tsan: mad
v
ise(DONTNEED) shado
w
memo
r
y on munmap()
commit
|
commitdiff
|
tree
2013-03-18
Dm
i
try Vyukov
tsan: mov
e
implementatio
n
out of h file
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan: fix
cla
n
g -Wall build
commit
|
commitdiff
|
tree
2013-03-18
Dmitry
Vyukov
t
sa
n
:
fix memor
y
leak
commit
|
commitdiff
|
tree
2013-03-18
D
mit
r
y Vyukov
t
s
an: use StackDepot for thread creation
stacks
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan: fi
x
Go build
commit
|
commitdiff
|
tree
2013-03-18
Dmitry V
y
ukov
t
san: use St
a
ckDepot in sy
n
c object to store creation
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Dmi
t
ry Vyukov
t
s
a
n
: fix huge stack f
r
ames
commit
|
commitdiff
|
tree
2013-03-18
Dmitry
V
yukov
tsan: fix
l
int
w
arnings
commit
|
commitdiff
|
tree
2013-02-14
Dmit
r
y
Vyukov
tsan
:
fix bug in suppression reading
(
suppressions
.
.
.
commit
|
commitdiff
|
tree
2013-02-13
D
mitry Vyukov
tsan: do not
i
m
i
tate memory
w
rite on mallo
c
() (Go
)
commit
|
commitdiff
|
tree
2013-02-07
Dmitry V
y
ukov
tsan:
f
ix suppress_java logic
commit
|
commitdiff
|
tree
2013-02-07
Dmitry Vyukov
t
sa
n
: intercept
l
i
bc __
r
es_icl
o
se
commit
|
commitdiff
|
tree
2013-02-07
Dm
i
t
ry Vyukov
tsan: fix Go build
commit
|
commitdiff
|
tree
2013-02-04
Dmi
t
ry Vyukov
asan/tsan: fix f
a
ilin
g
CHECK on windows
commit
|
commitdiff
|
tree
2013-02-04
Dmitry Vyukov
a
s
an/tsan: f
i
x compilation errors
/
b
ugs on Windows where
.
.
.
commit
|
commitdiff
|
tree
2013-02-04
Dmitry Vyukov
tsan: inter
c
ept bind/listen
commit
|
commitdiff
|
tree
2013-02-01
Dmit
r
y Vyukov
tsan: catch
r
aces on
fd
in more
cases
commit
|
commitdiff
|
tree
2013-02-01
D
m
itry Vyukov
tsan: even if races between atomic and pla
i
n
memory
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyukov
t
san: say
t
hat the memory access is at
o
mic
in report
s
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vy
u
kov
tsan: remem
b
er 2
s
ta
c
k
frames for atomics (caller and
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyukov
tsa
n
: add flag to not report races between atomi
c
and
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vy
u
kov
tsan: flip is_write bit
in shadow to is_read
commit
|
commitdiff
|
tree
2013-02-01
Dmitry
Vyukov
tsan: detec
t
r
aces between pla
i
n an
d
at
o
mic memory
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Dmi
t
ry V
y
ukov
tsan
:
switch to e
x
plicit thread c
o
ntexts in G
o
(
i
n
stead
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
D
m
i
try V
y
ukov
tsan: do not check for i
n
tersec
t
i
n
g memory acce
s
s
es
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dmitry Vyu
k
ov
asan/tsan: manually define FUTEX const
a
nt
s
, because
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dmitry
V
yukov
tsan: fix
C
PP
_
W
E
AK de
f
ini
t
ion
(
it must be the other
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dmitry Vyukov
tsan: in
t
r
o
du
c
e a h
e
lped
macro CPP_WEAK (Go linker
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
D
mi
t
r
y
V
yukov
ts
a
n:
a
d
d
OnFi
n
a
l
ize() callbac
k
for
fron
t
en
d
s
commit
|
commitdiff
|
tree
2013-01-29
D
m
itry Vyu
k
o
v
t
s
an: dump stack
on internal
assert fa
i
l
u
r
e
commit
|
commitdiff
|
tree
2013-01-29
D
m
itry Vyukov
t
san: support f
o
r
i
npro
c
ess symbol
i
z
er
commit
|
commitdiff
|
tree
2013-01-29
Dmitry Vyuk
o
v
tsan: remem
b
er when
we are inside o
f
s
ymbolizer
c
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2013-01-29
Dmitry Vyukov
as
a
n
:
fix th
e
test
commit
|
commitdiff
|
tree
2013-01-29
Dmitry Vyu
k
ov
tsan:
fix th
e
message (tsan
i
s not asan)
commit
|
commitdiff
|
tree
2013-01-29
Dmitry
V
yuk
o
v
t
s
an: add IsSymbolizerAvailable() fu
n
ction for querying
.
.
.
commit
|
commitdiff
|
tree
2013-01-29
D
m
itry
V
yukov
ts
a
n: ad
d
interceptor
s
tubs for
stat
f
amily of functions
commit
|
commitdiff
|
tree
2013-01-24
D
m
itry Vyukov
tsan: re
t
urn the old fake nu
m
bers fr
o
m mall
o
c
stats
.
.
.
commit
|
commitdiff
|
tree
2013-01-24
Dmitry Vyukov
tsan: sup
p
ress reports using both st
a
cks
commit
|
commitdiff
|
tree
2013-01-24
D
mitry Vyukov
tsan:
allow a fr
o
nt-
e
nd to provi
d
e defau
l
t
s
uppres
s
i
ons
commit
|
commitdiff
|
tree
2013-01-24
Dmitry
V
yukov
tsa
n
: imp
l
ement malloc stats
q
uerying
commit
|
commitdiff
|
tree
2013-01-24
Dmitry Vyukov
asan/tsan
:
fix p
w
rite
i
nt
e
r
cepto
r
s
commit
|
commitdiff
|
tree
2013-01-24
D
m
i
t
ry
Vyukov
tsan: also
t
est
a
san during p
r
e
s
ubmit c
h
ecks,
because
.
.
.
commit
|
commitdiff
|
tree
2013-01-23
Dmitry V
y
ukov
tsan: add
s
t
ubs for malloc introspect
i
on (s
i
mi
l
ar to
.
.
.
commit
|
commitdiff
|
tree
2013-01-23
Dmi
t
ry Vyukov
tsan: add
m
issing intercep
t
o
rs
commit
|
commitdiff
|
tree
2013-01-17
Dmitry Vyukov
tsan
:
fix a bug
commit
|
commitdiff
|
tree
2013-01-17
Dmitry Vyukov
tsan: fix a bug
commit
|
commitdiff
|
tree
2013-01-16
Dmi
t
ry
Vyukov
as
a
n: fix ARM build
commit
|
commitdiff
|
tree
2013-01-15
Dm
i
try V
y
ukov
asan:
fix standalone malloc implementation
commit
|
commitdiff
|
tree
2013-01-15
Dmi
t
ry
Vyukov
asan:
fix the constant for n
e
w a
l
locator cache
commit
|
commitdiff
|
tree
2013-01-15
D
m
itry Vyukov
asan:
c
orre
c
t non-t
e
mporal prefetc
h
fo
r
memory
a
llocato
r
commit
|
commitdiff
|
tree
2013-01-15
D
mitry Vyukov
asa
n
:
faster thead-loc
a
l cache for memo
r
y alloca
t
or
commit
|
commitdiff
|
tree
2013-01-15
Dmitry Vyukov
asan: fix
lint warnin
g
s
commit
|
commitdiff
|
tree
2013-01-15
Dmitry Vy
u
kov
asan: fix bugs
i
n th
e
testlib
commit
|
commitdiff
|
tree
2013-01-15
Dmit
r
y Vyukov
asa
n
: rename the
file (it's not 64-bit
specif
i
c
anymore)
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyukov
a
s
an:
f
ix wind
o
ws b
u
ild
commit
|
commitdiff
|
tree
2013-01-14
Dmi
t
ry Vyukov
asan/tsan: m
m
a
p
sha
d
o
w
memory before
a
llocating mem
o
r
y
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
D
m
itry Vyuko
v
tsan: de
s
crib
e
stac
k
and TLS
addr
e
sse
s
commit
|
commitdiff
|
tree
2013-01-14
Dmitry
Vyukov
asan:
e
nabl
e
allocat
o
r v
e
rsion 1
by def
a
ult
commit
|
commitdiff
|
tree
2013-01-14
Dm
i
t
r
y
Vyukov
a
s
a
n/tsan: fix memory allocator statistics
commit
|
commitdiff
|
tree
2013-01-14
Dmi
t
ry
V
yuko
v
asan:
fix A
n
droid build
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyu
k
ov
asan/tsan:
faster memory
a
l
l
ocator
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyukov
tsan
:
f
ix
c
make warn
i
ng (unused priva
t
e
f
i
e
ld
)
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyuko
v
t
s
an: add the FIXME
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyukov
asan: fix compil
a
t
ion
e
rrors in mu
t
ex
commit
|
commitdiff
|
tree
2013-01-14
D
m
itry Vyu
k
ov
asan: add
miss
i
ng fi
l
e
commit
|
commitdiff
|
tree
next