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: fix WTFAnnotateBenignRaceSized annotation
2013-11-19
D
m
itry
V
yukov
tsan: fix WT
F
A
n
notateBeni
g
nRace
S
ized a
n
notation
commit
|
commitdiff
|
tree
2013-11-15
Dmitry Vyukov
t
s
an: add
support for
robust mu
t
e
xes
commit
|
commitdiff
|
tree
2013-11-15
Dmitry Vyukov
tsan:
a
dd pro
p
er cfi directives
t
o assembly c
o
de
commit
|
commitdiff
|
tree
2013-11-14
Dmitry
V
yukov
asan: disabl
e
pt
h
read_s
e
tname_np interceptor
commit
|
commitdiff
|
tree
2013-11-01
Dmitry Vyukov
tsna: do n
o
t ca
l
l user code from
w
ithi
n
r
u
ntime (from
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
Dmitr
y
V
yu
k
ov
t
san/asan: support pthread_setn
a
me_n
p
to set thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
D
m
i
try V
y
ukov
asan/msan: separate different r
e
port blocks
with n
e
w
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitr
y
Vy
u
kov
t
s
a
n
: start the background thread wit
h
signals
b
locked
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
D
mitry Vyukov
tsan:
d
o
not crash wh
e
n
a
ppare
n
tly bogus fd is p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vy
u
ko
v
tsan: par
s
e symbolize
/
external_symbolizer_path
common
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
D
mitry Vyu
k
ov
tsan
:
fix linux syscall hooks
commit
|
commitdiff
|
tree
2013-10-21
Dmitry V
y
ukov
ts
a
n
:
fix st
r
e
r
ror interc
e
ptor
(eliminat
e
f
als
e
posit
i
v
es)
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vyukov
tsan:
m
er
g
e 2 si
m
ila
r
tests into 1
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vyukov
tsan: add a test for __ts
a
n_default_options()
commit
|
commitdiff
|
tree
2013-10-16
D
mitry Vyukov
tsan
:
revert
v
a
r
i
ab
l
e name
c
hange i
n
test
commit
|
commitdiff
|
tree
2013-10-16
Dmi
t
ry Vyukov
tsan: move sha
d
ow
s
tack from threa
d
descriptors t
o
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Dmitry Vy
u
kov
tsan: refactor libi
g
no
r
e im
p
lementation
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuk
o
v
t
san: introduce __t
s
an_default_options() f
u
nction
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry Vyukov
tsan: be sile
n
t if
v
erbo
s
ity=0
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyuk
o
v
tsan: r
e
move __
s
anitizer_set_rep
o
rt_
f
d
fun
c
t
i
on
f
rom
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
t
ry Vyukov
tsan:
use verbo
s
ity
flag in sanitizer_common code directly
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan
:
act
u
ally p
a
rse ver
b
o
f
ity
f
l
a
g
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: move
verbosity flag to
CommonFlags
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: do
n
o
t leave trash sour
c
e
f
iles in source dir
commit
|
commitdiff
|
tree
2013-10-15
Dmitry V
y
uko
v
tsan: refactor ove
r
l
y
-
complex
logi
c
al conditio
n
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: fix G
o
bu
i
ld
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
t
sa
n
: move
kern
e
l s
t
ruct
defi
n
ition
f
r
om sanitizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: do not build
l
l
vm
f
r
om scratc
h
on eac
h
p
r
esubmit
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry Vyukov
tsan
:
use sa
n
itizer::CommonFlags in tsan
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
tsan: resolve
syml
i
nks for
c
a
lle
d
_from
_
lib su
p
pr
e
ss
i
ons
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyukov
tsan: implement
i
nternal sysc
a
ll-based versi
o
ns
o
f
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dmit
r
y
Vyuk
o
v
t
san: allow
t
o ov
e
rr
i
d
e OnPrint() cal
l
b
ack in Go
r
u
n
time
commit
|
commitdiff
|
tree
2013-10-14
Dmit
r
y Vyukov
tsa
n
: a
l
lo
w
to ov
e
rr
i
d
e
OnFinalize() in f
r
ont-ends
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
D
m
itry V
y
u
k
o
v
tsa
n
:
catch
m
ore rac
e
s on file descriptors
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyukov
tsan
:
fix epoll_
c
t
l
interceptor
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vy
u
k
ov
tsan: mino
r
refac
t
ori
n
g
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsan: add annotations
to ignore sy
n
chronizati
o
n
operations
commit
|
commitdiff
|
tree
2013-10-04
Dmitry Vy
u
kov
t
san
:
fix
a bug in pt
h
r
e
ad_once when cal
l
ed from an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry
Vyuko
v
tsan: ad
d
memory_
l
imit_mb flag
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
asan/ms
a
n/tsan
:
fix
b
r
o
ken lin
u
x syscall
s
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vy
u
kov
asan/msa
n
:
fix "unused
f
unction
'
OnExit
'
" wa
r
ning
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
yukov
asan/m
s
an/ts
a
n: move _exi
t
i
nter
c
eptor t
o
common intercepto
r
s
commit
|
commitdiff
|
tree
2013-10-03
Dmitr
y
V
yukov
ts
a
n: inclu
d
e lsan i
n
to presubmit
check
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: fix false positive in localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
try Vyukov
t
s
an: interc
e
pt _exit so that we can
override exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan
:
ignore
inter
c
eptors
c
o
m
ing
from specified
l
ibraries
commit
|
commitdiff
|
tree
2013-10-02
Dmitr
y
Vyukov
tsan: fix th
e
f
ollowing
c
ompiler warning
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
msan: fix compiler warning
s
ab
o
ut unus
e
d
va
r
iabl
e
s
commit
|
commitdiff
|
tree
2013-10-02
D
m
itry Vyu
k
ov
tsan: use ninja instea
d
of make (fa
s
t
e
r and less
o
u
tput)
commit
|
commitdiff
|
tree
2013-09-27
Dmi
t
ry Vyukov
t
s
an: sup
p
ort allocator_may_return_null flag
commit
|
commitdiff
|
tree
2013-09-26
Dmit
r
y Vyukov
ts
a
n:
f
ix sc
a
nf interceptor
commit
|
commitdiff
|
tree
2013-09-22
Dmitry V
y
ukov
tsan:
r
emov
e
unnee
d
ed _
_
_
chkstk_ms f
u
nction from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
Dmi
t
ry
V
y
u
kov
tsan: allo
w
symbolizat
i
on of n
o
n
-native P
C
s, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
V
yukov
tsan: ig
n
ore malloc/free/strdup when ca
l
l
e
d fro
m
libjvm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
Vyu
k
ov
tsan:
ignore all
interceptors comin
g
direct
l
y
f
rom
J
VM
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vy
u
kov
t
san: impr
o
ve
diagnostics for incorrect us
a
ges of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyuko
v
tsan: allow
t
o obtain cod
e
range for
a
partic
u
lar module
commit
|
commitdiff
|
tree
2013-09-21
Dmitr
y
V
y
ukov
tsan
:
i
ntercept fork syscal
l
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y Vyukov
t
s
a
n: do no
t
try to use builtin atomic operation
s
commit
|
commitdiff
|
tree
2013-09-21
Dmitry V
y
ukov
tsan: intercept cl
o
s
e
syscal
l
commit
|
commitdiff
|
tree
2013-09-20
Dmitry
V
yukov
tsan: handl
e
memory read/writ
e
in syscalls
commit
|
commitdiff
|
tree
2013-09-20
D
m
i
t
ry Vyukov
tsan: allow to
ign
o
re me
m
ory accesses in mall
o
c and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry
Vyuko
v
tsan:
d
o not
c
rash when user inter
c
epts f
o
pen(
)
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyukov
tsan
:
fix linking
o
f t
s
an
runti
m
e into
dynamic libraries
commit
|
commitdiff
|
tree
2013-09-19
Dmitry Vyuk
o
v
a
san/tsan
/
msan: use builtin atomic
o
p
era
t
ions when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
mitry Vyuk
o
v
tsan: prev
e
nt the follo
w
i
n
g
false
positive due
to
__cxa_atexit
commit
|
commitdiff
|
tree
2013-09-19
D
m
i
t
ry Vyukov
ts
a
n
:
consisten
t
l
y
u
s
e
t
h
r
i
n
stead of cur
_
thread
(
)
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
mit
r
y
Vyukov
tsan: refac
t
o
r
internal IgnoreCtl in
t
erface
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vy
u
k
o
v
tsa
n
: ca
t
ch r
a
ces o
n
cond
i
tion va
r
i
ables
commit
|
commitdiff
|
tree
2013-09-03
D
m
itry
Vyukov
tsan: add suppressions f
o
r
t
r
ue/false positives in
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
D
m
itry Vyukov
ts
a
n: fix linki
n
g w
h
en
-ltsan is passed before -lpthre
a
d
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
asan: f
i
x a
n
d
r
o
i
d
build
commit
|
commitdiff
|
tree
2013-09-02
D
m
itr
y
Vyukov
tsan: properly intercept pthr
e
a
d
_cond f
u
n
c
t
ions
commit
|
commitdiff
|
tree
2013-08-16
Dmitry Vyukov
tsan: bett
e
r
repor
t
formatting for Go
commit
|
commitdiff
|
tree
2013-08-13
Dm
i
try Vyuk
o
v
dfsan: fix
lint warning
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan: intercep
t
ge
t
addr
i
nfo
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
tsan/msan:
a
d
d
h
a
l
t
_on_e
r
ror flag
commit
|
commitdiff
|
tree
2013-08-08
Dm
i
t
r
y
V
yukov
tsan:
b
etter d
i
a
gnost
i
cs for inv
a
lid addr
e
sses passed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmit
r
y Vyukov
tsa
n
:
treat
SIGSYS
as synchronous
s
ignal
commit
|
commitdiff
|
tree
2013-07-17
D
m
it
r
y Vyukov
tsan:
disable on
e
m
ore interce
p
to
r
t
h
a
t
causes recurs
i
o
n
commit
|
commitdiff
|
tree
2013-07-17
Dmi
t
ry Vyukov
tsan: fix unit
i
alized read warn
i
ng under
newer
g
cc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyu
k
ov
t
san: ex
t
e
n
d
suppressions f
o
rmat with ^ an
d
$
symb
o
l
s
commit
|
commitdiff
|
tree
2013-07-16
D
m
itry Vyuk
o
v
tsan: suppo
r
t sig
s
u
spend() call
commit
|
commitdiff
|
tree
2013-06-27
Dmitry V
y
ukov
tsa
n
: revert dynamic symbols f
i
le to the
o
l
d
i
nc
o
rrect o
n
e
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyukov
tsan:
r
emove
non-e
x
i
sten
t
functions
f
rom syms file
commit
|
commitdiff
|
tree
2013-06-25
Dmitry V
y
ukov
tsan: add m
i
ssing __attri
b
ute__((visib
i
lity("default
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmi
t
ry V
y
u
kov
tsan: make t
h
e test mor
e
robust
commit
|
commitdiff
|
tree
2013-06-24
Dmitry Vyukov
t
s
an: update dynamic export syms file
commit
|
commitdiff
|
tree
2013-06-20
Dmit
r
y Vyukov
tsan: fi
x
p
otential
fals
e
positive race
on fd
commit
|
commitdiff
|
tree
2013-06-17
Dmitry Vyukov
tsan
:
consistent
l
y us
e
retur
n
pc as top frame pc
commit
|
commitdiff
|
tree
2013-06-13
D
m
i
try Vyukov
tsan: fix Win
d
ows Go crash
commit
|
commitdiff
|
tree
2013-06-11
Dmitry Vyukov
tsan: add -W
n
o-maybe-uninitialize
d
to Go
b
uil
d
script
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyu
k
ov
ts
a
n: fix lit test failures
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
san: add system
tests for s
u
ppressions
commit
|
commitdiff
|
tree
2013-06-10
Dmitry V
y
ukov
tsan: allows to
s
u
p
press races o
n
g
l
obal va
r
iables
commit
|
commitdiff
|
tree
2013-06-10
D
mitr
y
Vyukov
tsan: dis
a
ble getad
d
rinfo() interceptor f
o
r tsan
(
causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyuko
v
tsan:
f
ix
merge bug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry
V
y
u
k
o
v
t
s
a
n
:
fix wi
n
dows
c
rash (incorr
e
c
t
stack bound
a
ries)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
tsan: fix
o
l
d
gcc warning
s
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
ts
a
n
:
fix windows
mingw
b
uild
commit
|
commitdiff
|
tree
next