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
D
m
itry Vyukov
tsan: explain why pthread
_
cond_init() interceptor is
.
.
.
commit
|
commitdiff
|
tree
2012-12-12
Dmitry
Vyu
k
ov
tsan: a
d
d com
m
e
n
t to ts
a
n_fd
.
h
file
commit
|
commitdiff
|
tree
2012-12-12
Dmi
t
ry Vyukov
tsan
:
add
missing f
i
les
commit
|
commitdiff
|
tree
2012-12-12
Dmitry Vy
u
kov
tsan: more precise
h
andling o
f
IO s
y
nch
r
o
nization
commit
|
commitdiff
|
tree
2012-12-10
Dmitry V
y
ukov
tsan: exclude flaky test
commit
|
commitdiff
|
tree
2012-12-07
Dmi
t
ry V
y
ukov
tsan: even mor
e
fd intercept
o
rs
+
fi
x
es
commit
|
commitdiff
|
tree
2012-12-07
Dmitry
V
yukov
tsan: more fd int
e
rc
e
ptors + bug fixes + tests
commit
|
commitdiff
|
tree
2012-12-07
Dm
i
try Vyuko
v
tsan: fix p
i
pe
i
nter
c
e
ptor
s
and
a
dd 2 tests
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyuk
o
v
tsa
n
: fix
lin
t
warnings
commit
|
commitdiff
|
tree
2012-12-07
Dmitry V
y
ukov
tsan: add pipe i
n
t
e
rceptors
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
t
san: refactoring is preparation to more pre
c
ise fd
.
.
.
commit
|
commitdiff
|
tree
2012-12-07
Dmitry Vyukov
tsan: deflake outpu
t
tests (
b
y inc
r
easing
s
le
e
ps)
commit
|
commitdiff
|
tree
2012-12-06
Dmitry Vyuk
o
v
t
s
an: fix lin
t
warning
and make output tests
more robust
commit
|
commitdiff
|
tree
2012-12-06
D
m
itry Vyukov
tsan: add ne
w
file
t
o cmake
commit
|
commitdiff
|
tree
2012-12-06
D
m
i
t
ry Vyuko
v
tsan: add some more functions for java fil
t
ering
commit
|
commitdiff
|
tree
2012-12-06
D
m
i
t
ry
Vy
u
kov
tsan: a
d
d 'free
'
to java nonse
n
s
e
r
eports
commit
|
commitdiff
|
tree
2012-12-06
D
mitry Vyukov
tsan:
ad
d
m
u
tex
s
et
s
to reports
commit
|
commitdiff
|
tree
2012-12-05
Dmitry Vyukov
tsan: fix memo
r
y barriers i
n
at
o
mics
commit
|
commitdiff
|
tree
2012-12-05
Dmitry V
y
ukov
tsan:
provide own implem
e
nt
a
t
i
o
n
o
f __
c
xa_guard_xxx
.
.
.
commit
|
commitdiff
|
tree
2012-12-05
Dmitry Vyukov
tsan: remove unnecesary
i
nclude file
commit
|
commitdiff
|
tree
2012-12-05
D
mit
r
y
V
y
uk
o
v
tsan:
fix
lint warnings
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyukov
tsan:
o
utput thread names
commit
|
commitdiff
|
tree
2012-12-04
D
m
itry Vyukov
tsan: ma
k
e
atomic
o
per
a
tions atomic a
g
ai
n
commit
|
commitdiff
|
tree
2012-12-04
D
mitry Vyukov
tsan: fix nand operation
commit
|
commitdiff
|
tree
2012-12-04
D
mitry V
y
ukov
tsan:
a
d
d
_
_
att
r
ibute__((visibi
l
ity("defau
l
t"))) to
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmi
t
ry Vyukov
tsan: fi
x
trace
h
andling when tr
a
ce
i
s reused between
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyukov
tsan: be
t
ter
e
rror
me
s
sage if we fa
i
l
t
o inter
c
ept
.
.
.
commit
|
commitdiff
|
tree
2012-12-04
Dmitry Vyu
k
o
v
tsan:
check if PWD
env var is absent
commit
|
commitdiff
|
tree
2012-12-03
Dmitr
y
Vyukov
tsan: describe gl
o
bal vars (m
o
d
u
le+offset for
n
ow)
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vy
u
kov
t
san
:
fix in
t
overflow and
severa
l
instances wher
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vyuko
v
t
s
an
:
su
p
press
weird
r
ace re
p
orts when J
V
M is embed
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vy
u
kov
tsan: add __libc_memalig
n
in
t
erceptor
(used by
d
y
n
amic
.
.
.
commit
|
commitdiff
|
tree
2012-11-30
Dmitry Vyukov
tsan:
a
d
d sanity chec
k
s in
t
o
mem
o
ry
a
llocator
commit
|
commitdiff
|
tree
2012-11-30
D
mit
r
y V
y
ukov
tsan: intercept mlo
c
k(
)
because
of t
h
e
kernel b
u
g
commit
|
commitdiff
|
tree
2012-11-30
Dmit
r
y Vyukov
tsan: fix bug th
a
t leads to s
p
u
rious use-af
t
er-free
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vyuk
o
v
t
s
an: expl
i
citly say tha
t
failed
to rest
o
re the stack
commit
|
commitdiff
|
tree
2012-11-28
D
m
i
try Vyukov
t
sa
n
:
a
ddress several review c
o
mments
commit
|
commitdiff
|
tree
2012-11-28
Dmitry Vyuko
v
tsan:
a
d
d log_
p
ath parameter (similar to as
a
n)
commit
|
commitdiff
|
tree
2012-11-28
Dmitry V
y
uk
o
v
tsan: dynamic history
size
commit
|
commitdiff
|
tree
2012-11-28
Dmi
t
ry Vyukov
tsan: change fast state layout in pr
e
pa
r
ation
t
o dynamic
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmitry V
y
u
kov
tsan: m
o
v
e
trace
s
f
rom tls int
o
dedicated
s
t
orage at
.
.
.
commit
|
commitdiff
|
tree
2012-11-28
Dmit
r
y Vy
u
kov
tsan:
add descriptio
n
of
mem
o
ry layouts in dif
f
e
r
ent
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Dmi
t
ry Vyukov
tsan:
fi
x
macro m
e
ss
commit
|
commitdiff
|
tree
2012-11-27
D
m
i
try Vyukov
tsan: f
i
x co
m
pilation for
d
ead old comp
i
ler
s
(wh
y
we
.
.
.
commit
|
commitdiff
|
tree
2012-11-27
Dmitry V
y
ukov
ts
a
n:
a
dd
m
e
mory range access f
u
nc
t
ions
to
pu
b
lic iface
commit
|
commitdiff
|
tree
2012-11-27
D
mitry Vyukov
tsan:
a
d
d
12
8
-
b
it ato
m
ic
operati
o
ns
commit
|
commitdiff
|
tree
2012-11-27
Dmitry Vy
u
ko
v
tsan: refact
o
r
a
to
m
ic op
e
ra
t
ions
i
m
p
lem
e
ntat
i
on
commit
|
commitdiff
|
tree
2012-11-26
Dmitry Vy
u
kov
tsan: ex
p
li
c
i
tly
m
ark sy
m
b
o
ls referen
c
ed from assembly
.
.
.
commit
|
commitdiff
|
tree
2012-11-26
D
mitry Vyukov
tsan: ad
d
a
t
omic nand oper
a
tion
commit
|
commitdiff
|
tree
2012-11-25
Dmit
r
y Vyukov
tsan: fas
t
er memor
y
reset for
Go
commit
|
commitdiff
|
tree
2012-11-23
Dmitry Vyu
k
ov
tsan: add fai
l
ure memory order to
atomic compare exchange
.
.
.
commit
|
commitdiff
|
tree
2012-11-23
Dmitry
Vyukov
tsan: ensure than func entry/exit a
r
e inl
i
ned
commit
|
commitdiff
|
tree
2012-11-22
Dmi
t
ry Vyukov
t
s
an: fix m
o
re
b
u
g
s in signal handling
commit
|
commitdiff
|
tree
2012-11-22
Dmitry Vyukov
tsa
n
: ad
d
missing \n
i
n report
commit
|
commitdiff
|
tree
2012-11-22
Dmitr
y
V
yukov
ts
a
n: better
e
rr
o
r
m
es
s
a
ge
for OOM
commit
|
commitdiff
|
tree
2012-11-21
Dmitry Vyukov
tsan: expl
i
c
t
ly say when we fa
i
l
to res
t
ore a
s
t
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
D
m
itry Vyukov
tsan: fix handling of signals
commit
|
commitdiff
|
tree
2012-11-16
Dmitry Vyukov
asan: sync with
g
cc r1
9
3
5
53
commit
|
commitdiff
|
tree
2012-11-15
D
mit
r
y Vyukov
tsan: r
e
move
u
nused pa
r
a
m
e
ter
commit
|
commitdiff
|
tree
2012-11-15
Dmitry Vyukov
t
san: switch to 4 shad
o
w
cells by
d
ef
a
u
l
t (sinc
e
that
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
D
m
itry
V
yukov
tsan: eevn better han
d
l
ing o
f
signals
commit
|
commitdiff
|
tree
2012-11-13
Dmitry
V
yukov
tsan: re
m
ove unused
const
commit
|
commitdiff
|
tree
2012-11-13
Dmitry V
y
ukov
tsa
n
:
b
etter funct
i
on names
commit
|
commitdiff
|
tree
2012-11-13
D
m
itry Vy
u
kov
tsan: fix s
t
a
ts
collec
t
ion
commit
|
commitdiff
|
tree
2012-11-09
Dmitry
V
yukov
tsan
:
intercept gettimeofday()
commit
|
commitdiff
|
tree
2012-11-09
Dmitry Vyuko
v
tsan
:
s
w
itc
h
to
n
ew me
m
ory_or
d
er constants (ABI compatible)
commit
|
commitdiff
|
tree
2012-11-09
D
mi
t
ry Vyukov
tsan: a
d
d __t
s
an_atomicX_compare_ex
c
h
a
nge_val
(
)
function
commit
|
commitdiff
|
tree
2012-11-08
Dmitry Vy
u
k
ov
tsan: add range
a
ccess f
u
ncti
o
ns for Go
commit
|
commitdiff
|
tree
2012-11-08
Dmi
t
ry Vyukov
t
san: c
h
an
g
e T
S
A
N_OPTIONS->GORACE in
buil
d
script as
.
.
.
commit
|
commitdiff
|
tree
2012-11-08
D
mitry
Vyukov
tsan: use GO
R
ACE
env
for opt
i
ons f
o
r Go
commit
|
commitdiff
|
tree
2012-11-07
D
mitry Vyukov
ts
a
n: do not sle
e
p at exit if there are no other threa
d
s
commit
|
commitdiff
|
tree
2012-11-07
Dmitry Vyukov
tsan: add
f
lag to
s
uppre
s
s
a
ll r
e
p
orts (
u
seful fo
r
.
.
.
commit
|
commitdiff
|
tree
2012-11-07
D
mitry Vy
u
k
o
v
tsa
n
: mor
e
prec
i
s
e h
a
n
dling
o
f
f
i
n
alizers
commit
|
commitdiff
|
tree
2012-11-06
D
m
it
r
y
V
yukov
tsan: slightly rel
a
x requirements
f
or lazy shadow mem
o
ry
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Dmitr
y
V
yukov
ts
a
n: lazily allocat
e
shadow for Go
commit
|
commitdiff
|
tree
2012-11-06
Dmitry
V
yukov
tsan: fix debug o
u
tp
u
t
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsan
:
b
e
tter dia
g
nostics fo
r
failed mmap()
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsan: fix
compiler w
a
rning
commit
|
commitdiff
|
tree
2012-11-06
D
mit
r
y Vyukov
ts
a
n: windows platf
o
rm support
commit
|
commitdiff
|
tree
2012-11-06
Dm
i
try Vyukov
tsan:
u
p
da
t
e scrip
t
to support
windows
commit
|
commitdiff
|
tree
2012-11-06
D
m
itry V
y
ukov
tsan: add shadow m
a
pping for windows
commit
|
commitdiff
|
tree
2012-11-06
Dm
i
try Vyukov
t
san: add missing function
for windows
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
ts
a
n: fix constant types
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsan: windows: less in
c
ludes,
better diagnosti
c
s
for
.
.
.
commit
|
commitdiff
|
tree
2012-11-06
Dmit
r
y Vyukov
tsan
:
don't r
e
leas
e
di
s
abled clocks
commit
|
commitdiff
|
tree
2012-11-06
Dm
i
try
Vyukov
tsan
:
d
efine m
i
ssing com
p
ier macros for windo
w
s
commit
|
commitdiff
|
tree
2012-11-06
Dmitr
y
Vyukov
tsan: fix non-
m
svc windo
w
s
build
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyuko
v
tasn: i
m
prove sa
n
itizer
_
i
nternal_de
f
s
.
h
commit
|
commitdiff
|
tree
2012-11-06
D
m
i
t
r
y Vyukov
t
san: fix windows build
commit
|
commitdiff
|
tree
2012-11-06
Dmitry Vyukov
tsa
n
: fix Go build
commit
|
commitdiff
|
tree
2012-10-07
Dmit
r
y
Vyukov
tsan
:
better
message about found r
a
c
e
s
for Go ThreadSanitizer
commit
|
commitdiff
|
tree
2012-10-05
Dmi
t
ry Vyu
k
ov
tsan: cac
h
e pc's that cause
s
upp
r
essions (this way
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Dmitry Vyukov
tsan for Go: support mallocs befo
r
e __tsan_ini
t
()
.
.
.
commit
|
commitdiff
|
tree
2012-10-04
Dmitry Vy
u
k
o
v
t
s
an: add atomic_fetch_sub() and atomi
c
_signal
_
fence
.
.
.
commit
|
commitdiff
|
tree
2012-10-03
Dmit
r
y
V
yu
k
ov
tsan: prepare for
m
igration to new memory_order enu
m
.
.
.
commit
|
commitdiff
|
tree
2012-10-02
D
m
itry
Vyukov
t
s
a
n: fi
x
m
a
c build
commit
|
commitdiff
|
tree
2012-10-02
D
m
itry Vy
u
kov
tsan: w
a
it for
p
ending reports
b
efore exit
commit
|
commitdiff
|
tree
2012-10-02
D
m
itry Vy
u
kov
tsan:
output tid's in repor
t
s
commit
|
commitdiff
|
tree
2012-10-02
Dmitry Vyukov
tsan: ru
n
output t
e
s
ts in para
l
lel
commit
|
commitdiff
|
tree
2012-09-19
Dmitry Vy
u
kov
tsan: fix
g
cc4
.
2
.
1 warni
n
g
commit
|
commitdiff
|
tree
next