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: add proper cfi directives to assembly code
2013-11-15
Dmitry Vyukov
tsan: add proper cfi dir
e
ctives to
assembly code
commit
|
commitdiff
|
tree
2013-11-14
Dmitry Vyukov
asan: disable
p
t
hread_setname_
n
p i
n
te
r
ceptor
commit
|
commitdiff
|
tree
2013-11-01
D
mitry Vyukov
t
sna
:
do n
o
t call user code from
w
i
t
hin r
u
n
t
ime (fro
m
.
.
.
commit
|
commitdiff
|
tree
2013-10-29
D
m
itry Vyuk
o
v
ts
a
n/asan: suppor
t
p
t
h
r
ead_
s
etna
m
e_np to set thread
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dm
i
try Vyu
k
ov
asan/msan: se
p
arate dif
f
erent re
p
ort bloc
k
s w
i
th new
.
.
.
commit
|
commitdiff
|
tree
2013-10-28
Dmitry Vyukov
tsan:
s
tart
the
b
a
c
k
ground
thread wit
h
s
ignals blocked
.
.
.
commit
|
commitdiff
|
tree
2013-10-25
D
m
i
t
r
y
Vyukov
t
san:
d
o n
o
t cr
a
sh w
h
en ap
p
arently
bogus fd is passed
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitr
y
Vyukov
tsa
n
:
p
arse s
y
mbolize/ext
e
r
n
al
_
symboliz
e
r_path common
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
Dmitry Vyukov
t
san: fix
linux sysc
a
ll hooks
commit
|
commitdiff
|
tree
2013-10-21
D
mitr
y
Vyuko
v
tsan:
fix strerror interceptor (el
i
mina
t
e
false posi
t
ives)
commit
|
commitdiff
|
tree
2013-10-17
D
mitry V
y
ukov
tsan: merge 2
s
imilar tests in
t
o
1
commit
|
commitdiff
|
tree
2013-10-17
Dmitry Vy
u
kov
ts
a
n: add a te
s
t f
o
r __tsan_default_options()
commit
|
commitdiff
|
tree
2013-10-16
Dmi
t
r
y Vyukov
tsa
n
:
rever
t
variable
name change in test
commit
|
commitdiff
|
tree
2013-10-16
Dmit
r
y Vyukov
tsan: move shadow stack from thread de
s
cri
p
tors to
.
.
.
commit
|
commitdiff
|
tree
2013-10-16
Dmitry
V
y
u
kov
ts
a
n: refactor libignore implementation
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vy
u
kov
tsa
n
: int
r
oduce _
_
t
s
a
n
_
d
efa
u
lt_
o
ptions() f
u
nction
commit
|
commitdiff
|
tree
2013-10-15
D
m
i
tr
y
Vyukov
t
s
an: be silent if verbosity=0
commit
|
commitdiff
|
tree
2013-10-15
Dmi
t
ry Vyu
k
ov
tsan: remove
_
_
sanit
i
zer_set_report_fd f
u
ncti
o
n
f
rom
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry
Vyukov
t
san:
u
s
e
verbosity fl
a
g in sanit
i
zer_common code direc
t
ly
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
ts
a
n: actu
a
ll
y
pa
r
s
e
verbofity
f
lag
commit
|
commitdiff
|
tree
2013-10-15
Dm
i
try Vyukov
tsan: m
o
ve verbosity flag to Comm
o
nFlags
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyukov
ts
a
n
:
do not leav
e
t
rash s
o
urce files in source di
r
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vy
u
kov
tsan: re
f
a
ctor
o
verly-complex log
i
ca
l
con
d
ition
commit
|
commitdiff
|
tree
2013-10-15
Dmit
r
y Vyukov
tsan:
f
ix Go build
commit
|
commitdiff
|
tree
2013-10-15
D
m
itry Vyukov
tsan
:
move kernel stru
c
t defini
t
i
o
n fr
o
m san
i
tizer_linux
.
.
.
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vyuko
v
tsan: do not
bui
l
d llvm
f
rom s
c
ra
t
ch on
e
ach presubmit
commit
|
commitdiff
|
tree
2013-10-15
Dmitry Vy
u
kov
tsan: use
s
anitizer:
:
C
o
mmonFlags in tsan
commit
|
commitdiff
|
tree
2013-10-15
D
mitry Vyuko
v
tsan: resolve
s
y
mlinks for calle
d
_from_lib suppress
i
ons
commit
|
commitdiff
|
tree
2013-10-15
D
mitry Vyukov
t
s
a
n: implement inte
r
nal syscall-based ve
r
sio
n
s of
.
.
.
commit
|
commitdiff
|
tree
2013-10-14
Dm
i
try Vy
u
kov
tsan: all
o
w to ove
r
rid
e
OnPrint() callback in Go r
u
nt
i
me
commit
|
commitdiff
|
tree
2013-10-14
Dmitry V
y
ukov
t
s
an: a
l
low t
o
o
verride OnFi
n
a
liz
e
() in front-ends
.
.
.
commit
|
commitdiff
|
tree
2013-10-11
Dm
i
try
V
yukov
ts
a
n: catch more races on file descriptors
commit
|
commitdiff
|
tree
2013-10-11
Dmitry Vyukov
tsan: fix e
p
oll_ctl in
t
e
r
ceptor
commit
|
commitdiff
|
tree
2013-10-10
Dmitry Vyukov
tsan: minor
refactor
i
ng
commit
|
commitdiff
|
tree
2013-10-10
Dm
i
try Vyukov
tsan:
a
dd annota
t
i
o
ns to igno
r
e synchronization operations
commit
|
commitdiff
|
tree
2013-10-04
Dmi
t
ry Vy
u
kov
tsan:
fi
x
a
bug
i
n pthread_once
when called fr
o
m
an
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dm
i
tr
y
Vyukov
tsan: add memory_limit_mb fla
g
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vyu
k
ov
asan/msan/tsa
n
: fix brok
e
n linu
x
syscal
l
s
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
asan/msan:
f
ix
"unused funct
i
o
n 'OnExit'" warning
commit
|
commitdiff
|
tree
2013-10-03
D
m
itry Vy
u
kov
asan
/
msan/tsan: move _exi
t
interceptor
to common i
n
t
e
rceptors
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsa
n
:
i
n
clude lsan into p
r
esubmit check
commit
|
commitdiff
|
tree
2013-10-03
Dmitry
V
y
ukov
t
sa
n
:
f
ix false positiv
e
i
n localtime()
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsan: intercept _ex
i
t so that we can override exit
.
.
.
commit
|
commitdiff
|
tree
2013-10-03
Dmitry Vyukov
tsa
n
:
ign
o
r
e intercep
t
ors coming fr
o
m sp
e
cified
l
i
brari
e
s
commit
|
commitdiff
|
tree
2013-10-02
Dmitry V
y
ukov
tsan
:
fix the f
o
ll
o
wing comp
i
ler warning
commit
|
commitdiff
|
tree
2013-10-02
Dmitry
V
yuk
o
v
msan:
fix compiler war
n
ings about unused
variabl
e
s
commit
|
commitdiff
|
tree
2013-10-02
Dmitry Vyukov
ts
a
n: use ninja instea
d
of make
(
faster and less output)
commit
|
commitdiff
|
tree
2013-09-27
Dmitry Vyukov
tsan: support all
o
cator_may_ret
u
rn_nul
l
flag
commit
|
commitdiff
|
tree
2013-09-26
D
m
itry
Vyukov
t
san: fix
scanf interceptor
commit
|
commitdiff
|
tree
2013-09-22
Dmitry Vyukov
tsan:
remove unneed
e
d ___chkstk_ms fun
c
tion from Go
.
.
.
commit
|
commitdiff
|
tree
2013-09-22
D
mitry Vyukov
tsan:
a
llo
w
symbolization of no
n
-n
a
tive PCs, e
.
g
.
coming
.
.
.
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: igno
r
e
malloc/free/strdup whe
n
called from
l
ibjvm
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyukov
tsan: ignore all intercept
o
rs coming dire
c
tly f
r
om JVM
commit
|
commitdiff
|
tree
2013-09-21
Dmitry Vyuk
o
v
tsan:
i
m
p
rove dia
g
n
ostics
for incorrect usa
g
es of mutexes
commit
|
commitdiff
|
tree
2013-09-21
Dmit
r
y
V
yukov
tsan: allow to obtain code range for a particular module
commit
|
commitdiff
|
tree
2013-09-21
Dmitry
V
y
ukov
tsan: intercept fork sy
s
c
a
ll
commit
|
commitdiff
|
tree
2013-09-21
Dmi
t
ry Vyukov
ts
a
n: do n
o
t try to use
builtin atomic opera
t
i
on
s
commit
|
commitdiff
|
tree
2013-09-21
D
mitry Vy
u
kov
t
san: intercept
c
l
ose syscall
commit
|
commitdiff
|
tree
2013-09-20
D
m
itry
V
yu
k
ov
t
san: handl
e
m
em
o
ry re
a
d/
w
ri
t
e in syscall
s
commit
|
commitdiff
|
tree
2013-09-20
Dmitry V
y
ukov
tsa
n
: al
l
ow to igno
r
e memory acc
e
ss
e
s in malloc and
.
.
.
commit
|
commitdiff
|
tree
2013-09-20
Dmitry Vyukov
t
s
an: do n
o
t
cr
a
sh when user interc
e
pts fopen
(
)
commit
|
commitdiff
|
tree
2013-09-19
Dm
i
try
V
yukov
tsan: fix linki
n
g
of tsan runt
i
me
into dyn
a
mic libraries
commit
|
commitdiff
|
tree
2013-09-19
D
m
itry Vyukov
asa
n
/tsan/ms
a
n: use bu
i
lt
i
n atomic operations when
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
Dmi
t
ry Vyukov
tsan:
p
re
v
ent the following false positive
due to __cxa_atexi
t
commit
|
commitdiff
|
tree
2013-09-19
Dmit
r
y
V
y
ukov
tsa
n
: co
n
sistentl
y
u
se
t
hr ins
t
e
a
d
of cur_t
h
read(
)
.
.
.
commit
|
commitdiff
|
tree
2013-09-19
D
m
itry Vyukov
tsan
:
refac
t
or
internal IgnoreCtl interface
commit
|
commitdiff
|
tree
2013-09-03
Dm
i
try Vyukov
t
s
an: catch r
a
ces o
n
condition variables
commit
|
commitdiff
|
tree
2013-09-03
Dmitr
y
Vyukov
ts
a
n: add supp
r
essions for true/false
p
ositives i
n
.
.
.
commit
|
commitdiff
|
tree
2013-09-03
D
m
itry Vyukov
tsan: fix linki
n
g when -ltsan is passe
d
before -l
p
thread
commit
|
commitdiff
|
tree
2013-09-03
Dmitry Vyukov
asan
:
fix andr
o
i
d
build
commit
|
commitdiff
|
tree
2013-09-02
Dmitr
y
Vyukov
tsan: properly
i
ntercept pthread_c
o
nd fun
c
tions
commit
|
commitdiff
|
tree
2013-08-16
Dmitry Vyu
k
ov
ts
a
n: b
e
tter r
e
p
o
rt
formatting for
G
o
commit
|
commitdiff
|
tree
2013-08-13
Dmitry Vyukov
dfsan: f
i
x
lint
warning
commit
|
commitdiff
|
tree
2013-08-13
D
mitry
Vyukov
tsan: inte
r
cept ge
t
addr
i
nfo
commit
|
commitdiff
|
tree
2013-08-13
D
mitry V
y
ukov
t
s
a
n/msan: add ha
l
t_on_error f
l
ag
commit
|
commitdiff
|
tree
2013-08-08
Dmitry Vyukov
tsan:
b
etter dia
g
nostics for inv
a
l
i
d addresses
pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2013-07-18
Dmitry V
y
ukov
tsan: treat SIGS
Y
S a
s
synchronous signal
commit
|
commitdiff
|
tree
2013-07-17
Dmitry V
y
u
k
ov
tsan:
disable one more i
n
terceptor
t
hat cause
s
recursion
commit
|
commitdiff
|
tree
2013-07-17
D
m
i
try Vyuk
o
v
tsan:
fix unitialized read warning un
d
e
r
n
e
wer gcc
.
.
.
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyukov
ts
a
n: extend s
u
p
p
r
es
s
ions format with ^ and $
s
ymbols
commit
|
commitdiff
|
tree
2013-07-16
Dmitry Vyukov
tsan
:
support sigsusp
e
nd() ca
l
l
commit
|
commitdiff
|
tree
2013-06-27
Dmitry Vyu
k
ov
tsan: rever
t
dynamic symbols file to t
h
e old incorrect one
commit
|
commitdiff
|
tree
2013-06-27
Dmitr
y
Vyuk
o
v
tsan:
r
e
m
o
ve non-existent functions from
syms file
commit
|
commitdiff
|
tree
2013-06-25
D
mitry Vy
u
kov
tsan: add
m
is
s
ing __attr
i
b
u
te__((visibility("d
e
fa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2013-06-24
Dmit
r
y
V
yu
k
ov
t
s
an:
m
ake the
tes
t
more robust
commit
|
commitdiff
|
tree
2013-06-24
D
m
itry Vyukov
tsan:
u
pd
a
te
dyna
m
ic ex
p
or
t
syms file
commit
|
commitdiff
|
tree
2013-06-20
D
m
itry Vyuko
v
tsan: fix potentia
l
false pos
i
tive race on
fd
commit
|
commitdiff
|
tree
2013-06-17
Dmitry Vyukov
tsan:
c
onsistently use return pc as top frame p
c
commit
|
commitdiff
|
tree
2013-06-13
Dmitry Vyukov
tsan: fix Windo
w
s
G
o c
r
ash
commit
|
commitdiff
|
tree
2013-06-11
Dm
i
try Vyukov
tsan: add -Wno-m
a
ybe-uninitialized to Go build script
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try Vyuko
v
tsan: fix lit t
e
st
f
ailures
commit
|
commitdiff
|
tree
2013-06-10
Dm
i
try Vyukov
tsan:
a
d
d
system te
s
ts for
su
p
pres
s
ions
commit
|
commitdiff
|
tree
2013-06-10
Dmi
t
ry Vyuko
v
t
s
an:
a
llows to suppres
s
races o
n
global
var
i
ables
commit
|
commitdiff
|
tree
2013-06-10
D
mitry Vy
u
kov
tsan: disable ge
t
ad
d
r
in
f
o
(
) interceptor
f
or
tsan (causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyu
k
ov
tsan: fix merge bug
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyukov
t
san: fix windows
crash (incorre
c
t stack bou
n
dar
i
es)
commit
|
commitdiff
|
tree
2013-06-10
Dmitry Vyu
k
ov
tsan: f
i
x o
l
d gcc
warnings
commit
|
commitdiff
|
tree
2013-06-10
Dmitr
y
Vyukov
t
san: fix wind
o
ws mingw bu
i
ld
commit
|
commitdiff
|
tree
2013-06-10
D
mit
r
y Vyukov
tsan:
m
ore detailed trace for atomic o
p
e
ratio
n
s
(
i
n
clude
.
.
.
commit
|
commitdiff
|
tree
2013-06-10
Dmit
r
y Vyukov
tsan: fix li
n
t warnin
g
s
commit
|
commitdiff
|
tree
next