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: special handling of .rodata (don't try to find races, don't keep shadow, dont...
2013-03-20
Dmitry Vyuko
v
ts
a
n:
s
peci
a
l
handling of
.
rodata (d
o
n't
t
ry
t
o f
i
nd
.
.
.
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vy
u
kov
t
s
a
n: f
i
x
build
commit
|
commitdiff
|
tree
2013-03-20
Dmi
t
ry Vyuko
v
tsan: mov
e
tr
a
ce header into 0x6000000000
0
0 rang
e
commit
|
commitdiff
|
tree
2013-03-20
Dm
i
try Vyukov
tsan: ad
d
internal_unlink()
f
u
ncti
o
n
commit
|
commitdiff
|
tree
2013-03-20
Dmitr
y
Vyukov
asa
n
/tsan: reduce per-t
h
read mem
o
ry allocator
c
aches
commit
|
commitdiff
|
tree
2013-03-20
Dmi
t
ry Vyukov
t
s
an: fix
f
l
aky test
commit
|
commitdiff
|
tree
2013-03-20
Dmitry Vyukov
t
sa
n
: fix i
n
c
orr
e
ct
t
e
st
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyu
k
ov
tsan:
f
ix build
commit
|
commitdiff
|
tree
2013-03-19
Dmitry Vyukov
tsan: fl
u
s
h
d
ead thread info ea
r
lier (when another
.
.
.
commit
|
commitdiff
|
tree
2013-03-19
Dmitry
V
yukov
ts
a
n: ins
t
ruct m
a
lloc() to consume
l
ess me
m
ory
commit
|
commitdiff
|
tree
2013-03-19
D
mitry
V
yukov
tsan: symbolizer "fl
u
sh cac
h
es
"
support
commit
|
commitdiff
|
tree
2013-03-19
Dmitr
y
Vyukov
tsan: symbolize
r
"flush caches
"
fu
n
ctin
a
lity
commit
|
commitdiff
|
tree
2013-03-19
Dmitry V
y
u
kov
ts
a
n
: fix memory le
a
k
commit
|
commitdiff
|
tree
2013-03-19
Dmi
t
r
y Vyu
k
ov
tsan
:
do not all
o
cate sync v
a
r
s
o
n relaxed at
o
mic ope
r
ations
commit
|
commitdiff
|
tree
2013-03-18
Dmit
r
y Vyukov
tsan: smaller mem
o
r
y block headers (32b->16b)
commit
|
commitdiff
|
tree
2013-03-18
D
m
itry Vyukov
t
san: add sup
p
o
r
t f
o
r idle threads
commit
|
commitdiff
|
tree
2013-03-18
Dmit
r
y Vyukov
tsan: touch
less shad
o
w memor
y
duri
n
g operati
o
ns on
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
D
mit
r
y Vyukov
t
s
a
n
:
m
a
rk shadow f
o
r
t
hread stack as "don't need"
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Dmitry V
y
u
k
ov
tsan: b
e
tte
r
memory profil
e
r
commit
|
commitdiff
|
tree
2013-03-18
Dmitry
V
y
u
k
o
v
t
san:
m
a
d
v
ise(DONTNEED) sh
a
d
o
w memory on mu
n
map()
commit
|
commitdiff
|
tree
2013-03-18
Dm
i
try Vyukov
tsan: move implem
e
n
tation
out of h file
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyuk
o
v
tsan: fix clang -Wall build
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsa
n
: fix memor
y
l
e
a
k
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyu
k
ov
tsan: us
e
S
t
ackDepot fo
r
thread
c
r
ea
t
i
on sta
c
ks
commit
|
commitdiff
|
tree
2013-03-18
Dmi
t
ry
Vyu
k
ov
tsan: f
i
x
G
o
build
commit
|
commitdiff
|
tree
2013-03-18
Dmitr
y
Vyukov
t
san: u
s
e Sta
c
k
Depot in sync object
t
o store
creation
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
D
mitry Vyuk
o
v
t
s
an: f
i
x huge stack f
r
am
e
s
commit
|
commitdiff
|
tree
2013-03-18
Dmitry Vyukov
tsan:
fix lint warnings
commit
|
commitdiff
|
tree
2013-02-14
Dmitry V
y
uko
v
ts
a
n:
f
ix bug in s
u
ppression reading (s
u
ppr
e
ssions
.
.
.
commit
|
commitdiff
|
tree
2013-02-13
Dm
i
try Vyukov
tsan: do not im
i
tate memory write on
m
alloc() (Go)
commit
|
commitdiff
|
tree
2013-02-07
Dmitry Vyu
k
ov
tsan: fix
s
u
ppress_java logic
commit
|
commitdiff
|
tree
2013-02-07
Dmi
t
r
y Vyuk
o
v
tsan
:
in
t
ercept
li
b
c
_
_res_iclose
commit
|
commitdiff
|
tree
2013-02-07
Dmitry Vyukov
tsan: fix Go build
commit
|
commitdiff
|
tree
2013-02-04
Dmitry Vyukov
a
s
an/ts
a
n:
fix failing CHECK on windows
commit
|
commitdiff
|
tree
2013-02-04
Dmitry Vy
u
kov
a
s
a
n
/tsan: fix compilation er
r
ors/bugs on Windows
w
here
.
.
.
commit
|
commitdiff
|
tree
2013-02-04
Dmitry Vyuko
v
tsan: intercep
t
bind/listen
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyuko
v
tsan: cat
c
h
races
o
n
f
d
i
n m
o
r
e cases
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyukov
tsan
:
even if races between atomic an
d
pl
a
i
n m
e
mory
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyu
k
ov
t
san:
s
ay
t
h
at the mem
o
ry access is atomic i
n
repor
t
s
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyukov
ts
a
n
:
reme
m
ber 2 stack fra
m
es for atomic
s
(caller and
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vy
u
kov
tsan:
a
dd fl
a
g to not report
r
aces between
a
tomic and
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Dmitry Vyuk
o
v
tsan
:
flip is_write
b
it in shadow to is_read
commit
|
commitdiff
|
tree
2013-02-01
D
mitry Vyukov
tsan:
dete
c
t ra
c
e
s
between pla
i
n
a
nd
a
to
m
ic
m
emory
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Dmi
t
ry Vy
u
k
o
v
tsa
n
: s
w
itch to expl
i
c
it thread c
o
n
t
exts
i
n Go (inste
a
d
.
.
.
commit
|
commitdiff
|
tree
2013-01-31
Dmitry Vyu
k
ov
t
san
:
do not ch
e
c
k
f
o
r
i
n
t
e
rsecting memory accesses
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dm
i
try Vy
u
kov
as
a
n/
t
s
a
n: manually defin
e
F
U
TEX co
n
stants, because
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dmitry Vyukov
tsan: fix CPP_W
E
A
K defi
n
ition (it must be
t
he
o
ther
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dmi
t
ry Vyukov
t
s
an: intr
o
duce a helped macro
C
P
P
_
WEAK (Go
li
n
ker
.
.
.
commit
|
commitdiff
|
tree
2013-01-30
Dmitry
Vyukov
ts
a
n: add OnFinalize
(
) call
b
ack for frontend
s
commit
|
commitdiff
|
tree
2013-01-29
Dmitry
V
yukov
t
san:
dump stack on inte
r
nal as
s
ert failure
commit
|
commitdiff
|
tree
2013-01-29
Dmitry V
y
ukov
t
s
a
n: support for inp
r
oce
s
s s
y
mb
o
lizer
commit
|
commitdiff
|
tree
2013-01-29
Dmitry Vyukov
tsa
n
:
remem
b
er
when w
e
a
r
e inside o
f
symbolizer
c
o
de
.
.
.
commit
|
commitdiff
|
tree
2013-01-29
Dmitry
V
y
u
kov
asan:
fix the tes
t
commit
|
commitdiff
|
tree
2013-01-29
D
m
i
t
ry Vyukov
tsan: fix th
e
m
e
ssage (t
s
an is not
a
s
a
n)
commit
|
commitdiff
|
tree
2013-01-29
Dm
i
try Vyukov
tsan: add IsSymboliz
e
rAvailable() function for querying
.
.
.
commit
|
commitdiff
|
tree
2013-01-29
Dmitr
y
Vyuko
v
tsan: add interceptor
s
tubs
for
s
t
at f
a
mily of function
s
commit
|
commitdiff
|
tree
2013-01-24
Dmitry V
y
ukov
tsan
:
ret
u
rn th
e
old fake n
u
mbers from malloc stats
.
.
.
commit
|
commitdiff
|
tree
2013-01-24
D
m
it
r
y
Vyu
k
ov
ts
a
n:
su
p
pres
s
reports usi
n
g bo
t
h
stac
k
s
commit
|
commitdiff
|
tree
2013-01-24
D
m
itry Vyukov
ts
a
n: allow a fr
o
n
t-end to
p
r
o
vide default suppressi
o
ns
commit
|
commitdiff
|
tree
2013-01-24
Dmi
t
ry Vy
u
kov
tsan: implement malloc st
a
t
s querying
commit
|
commitdiff
|
tree
2013-01-24
Dm
i
t
ry Vyukov
asan
/
tsan: fix pw
r
ite interceptors
commit
|
commitdiff
|
tree
2013-01-24
Dmitry V
y
ukov
tsan:
als
o
t
e
st asan during presubmi
t
checks, because
.
.
.
commit
|
commitdiff
|
tree
2013-01-23
D
m
itry Vyukov
tsan: add s
t
ubs
f
or m
a
lloc
introspection (similar t
o
.
.
.
commit
|
commitdiff
|
tree
2013-01-23
Dmi
t
ry Vy
u
kov
tsan: add missing interceptors
commit
|
commitdiff
|
tree
2013-01-17
Dmitry
V
yuk
o
v
tsan: f
i
x
a bug
commit
|
commitdiff
|
tree
2013-01-17
Dmitry Vy
u
ko
v
tsan:
f
ix
a
bug
commit
|
commitdiff
|
tree
2013-01-16
Dmitry Vyukov
asan:
f
i
x
A
R
M build
commit
|
commitdiff
|
tree
2013-01-15
Dmitry Vyuk
o
v
asan:
f
ix standalone malloc implementation
commit
|
commitdiff
|
tree
2013-01-15
Dmitry Vyukov
asan: fix
the constant for new a
l
locator cache
commit
|
commitdiff
|
tree
2013-01-15
Dmitry
V
yukov
asan: correct no
n
-temporal prefetch for memory
allo
c
ator
commit
|
commitdiff
|
tree
2013-01-15
Dmitry
Vyukov
a
san:
f
aster thead
-
local cache for memory all
o
c
a
t
o
r
commit
|
commitdiff
|
tree
2013-01-15
Dmitry Vyukov
asan: fix
lint warnings
commit
|
commitdiff
|
tree
2013-01-15
Dm
i
try V
y
ukov
asa
n
:
fix bugs in the
t
estlib
commit
|
commitdiff
|
tree
2013-01-15
Dmitr
y
Vyuk
o
v
asan: ren
a
me t
h
e file
(it
'
s
n
o
t 64-bit spe
c
ific a
n
y
more
)
commit
|
commitdiff
|
tree
2013-01-14
Dmitr
y
V
y
ukov
asan: fix windows build
commit
|
commitdiff
|
tree
2013-01-14
Dmit
r
y Vy
u
kov
asan/t
s
a
n
:
m
map shadow memory b
e
f
o
re
a
llo
c
atin
g
memory
.
.
.
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyu
k
ov
ts
a
n: describe stack and TLS addresses
commit
|
commitdiff
|
tree
2013-01-14
D
mitry
V
yukov
asan: ena
b
le alloca
t
or
version 1
by default
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyukov
asan/tsan: fi
x
memory a
l
l
ocator statistics
commit
|
commitdiff
|
tree
2013-01-14
D
m
itry
V
yukov
as
a
n: f
i
x
Android build
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyukov
asan/tsan: faster memory allocat
o
r
commit
|
commitdiff
|
tree
2013-01-14
D
m
i
t
r
y Vyukov
tsan: fix cmake
w
arning (unu
s
ed priv
a
te fie
l
d)
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyuko
v
tsan: add th
e
FIXM
E
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyuko
v
asan: fix compil
a
tion errors in mutex
commit
|
commitdiff
|
tree
2013-01-14
Dmitry
Vyukov
asan: add m
i
ssing f
i
le
commit
|
commitdiff
|
tree
2013-01-14
Dmitry Vyukov
asa
n
/tsan: move blocking mutex f
r
o
m a
s
an to
sanitizer_common
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vy
u
k
o
v
asan
:
fix
FIXME
o
n windows
commit
|
commitdiff
|
tree
2013-01-11
Dmi
t
ry Vyu
k
ov
asan/tsan: faster memory allo
c
ator
commit
|
commitdiff
|
tree
2013-01-11
Dmit
r
y Vyukov
a
san: add memo
r
y p
r
ef
e
t
c
h to quaran
t
ine rec
y
cle
commit
|
commitdiff
|
tree
2013-01-11
Dm
i
t
ry Vyukov
asan: add mem
o
r
y pr
e
fetch to q
u
arantine re
c
ycle
commit
|
commitdiff
|
tree
2013-01-11
Dm
i
try Vyukov
asan: improv
e
a
l
l
ocat
o
r benchmark
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vyukov
asan: weaken memory order
i
n
g
, it's expensi
v
e in current
.
.
.
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vyukov
asan: imp
r
o
v
e the be
n
chmark
commit
|
commitdiff
|
tree
2013-01-11
D
mitry Vyukov
a
san:
f
i
x format strin
g
in CHECK
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vyukov
asan:
p
re
v
e
n
t
inlin
i
ng of cold func
t
ion
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vyukov
asan: alway
s
p
a
ss allo
c
ator cache to Alloc
a
te()
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vyukov
asan:
fast
e
r quar
a
ntine
commit
|
commitdiff
|
tree
2013-01-11
D
m
it
r
y Vyukov
tsan:
f
ix compiler warning
commit
|
commitdiff
|
tree
2013-01-11
Dmitry Vyukov
asan/tsan:
f
ix bug in list implementation
commit
|
commitdiff
|
tree
2013-01-11
Dmitr
y
Vy
u
kov
asan: set
A
SAN_
A
LLO
C
A
TOR_VERSION=1 back
commit
|
commitdiff
|
tree
next