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
[sanitizer] fully implement racy fast path in bitset-based deadlock detector
2014-03-14
Kostya Sere
b
ry
a
ny
[
s
anitizer] fully
i
m
plement racy fast path in b
i
t
set
.
.
.
commit
|
commitdiff
|
tree
2014-03-14
Kostya Serebr
y
any
[sanitizer] partially impl
e
m
e
nt racy f
a
st path in bitset
.
.
.
commit
|
commitdiff
|
tree
2014-03-14
Kost
y
a Serebryany
[s
a
nitizer]
in bitset-based de
a
d
l
ock de
t
ector coll
e
ct
.
.
.
commit
|
commitdiff
|
tree
2014-03-13
Kostya Serebryany
[san
i
t
izer] in
b
itvector-ba
s
ed deadlock
d
et
e
c
tor spli
t
.
.
.
commit
|
commitdiff
|
tree
2014-03-13
K
o
s
tya Serebryany
[s
a
nitizer] supp
o
rt recursive rwl
o
c
k
s in bi
t
set-bas
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-02-28
Ko
s
tya Ser
e
bry
a
ny
[sanitize
r
]
speedup deadlock detector for the case
.
.
.
commit
|
commitdiff
|
tree
2014-02-28
K
o
stya
S
ereb
r
ya
n
y
[san
i
ti
z
er]
s
peedup deadlock detect
o
r
for the c
a
se
.
.
.
commit
|
commitdiff
|
tree
2014-02-28
Kos
t
ya
S
erebr
y
any
[saniti
z
er] a test for recu
r
sive rwlock and deadlock
.
.
.
commit
|
commitdiff
|
tree
2014-02-28
K
ostya Serebryany
[tsan]
one m
o
r
e
test
f
o
r deadloc
k
detector
commit
|
commitdiff
|
tree
2014-02-27
Kostya Sereb
r
yany
[sanitizer] do n
o
t ac
q
uire a global mutex
in de
a
d
loc
k
.
.
.
commit
|
commitdiff
|
tree
2014-02-27
K
o
st
y
a
Serebryan
y
[asan] *exp
e
rim
e
ntal* implemen
t
a
tion of inval
i
d-poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2014-02-26
Kostya
S
e
rebryany
[asan] remove
UB (comparison o
f
t
w
o
unrelated pointers
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
K
o
stya Ser
e
bryany
[sanitizer] minima
l
support for rec
u
rsive locks in
d
ead
l
o
c
k
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
Kostya Serebryany
[sanitizer]
s
upport pthread_rwlock_rd* in deadlock
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
Kostya Serebry
a
n
y
[san
i
t
i
zer] partially
support
p
thr
e
ad
_
rwlo
c
k_* (no
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
Kostya Sere
b
ryany
[asan] Fix for size_t in Asan's new and
d
e
lete operators
.
.
.
commit
|
commitdiff
|
tree
2014-02-25
K
ostya Serebryany
[
t
san] add deadlo
c
k detector tests for pthr
e
a
d
_
s
pin_loc
k
commit
|
commitdiff
|
tree
2014-02-25
Kostya Serebry
a
ny
[sanitizer] add
sup
p
ort for try_lock in
d
eadlock dete
c
to
r
commit
|
commitdiff
|
tree
2014-02-25
K
o
stya Sere
b
r
yany
[sanit
i
zer] fix
epoch handling in d
e
adlock detector
.
.
.
commit
|
commitdiff
|
tree
2014-02-24
K
o
stya Sere
b
ryan
y
[asan] simplify the code that com
p
ute the sha
d
ow
offse
t
.
.
.
commit
|
commitdiff
|
tree
2014-02-24
Ko
s
tya
Serebryany
[
tsan
]
one m
o
re test for
d
eadl
o
ck detector
commit
|
commitdiff
|
tree
2014-02-24
Kostya Serebryany
Adju
s
tSta
c
kSizeLinux(
)
is
used in L
s
an, Tsan and
Msan
.
.
.
commit
|
commitdiff
|
tree
2014-02-24
Ko
s
t
y
a Serebryany
[
sanitizer]
I
nt
e
rception macros fo
r
sanit
i
zers
o
n Fr
e
eB
S
D
.
.
.
commit
|
commitdiff
|
tree
2014-02-21
Kostya Sere
b
ryany
[t
s
an]
add c
o
arse-
g
rained l
o
ck ar
o
und the D
e
adlockDet
e
c
t
or
.
.
.
commit
|
commitdiff
|
tree
2014-02-19
Kos
t
ya Serebr
y
any
[t
s
an] imp
r
o
v
e
the test that checks f
o
r lock
i
nvers
i
on
.
.
.
commit
|
commitdiff
|
tree
2014-02-19
Kosty
a
S
erebryany
[tsan]
w
h
e
n
p
rinti
n
g
a mutex
,
also pr
i
nt
its address
.
.
.
commit
|
commitdiff
|
tree
2014-02-18
Kostya Serebryany
[sanitiz
e
r] when reporting a dea
d
lock a
l
so r
e
port the
.
.
.
commit
|
commitdiff
|
tree
2014-02-18
K
os
t
ya Se
r
ebryan
y
[sanitizer]
m
ake
sure the deadlock dete
c
tor survives
.
.
.
commit
|
commitdiff
|
tree
2014-02-18
Kostya Serebry
a
ny
[tsan] in deadlock detec
t
or do n
o
t register locks
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-02-18
K
ostya Ser
e
bryan
y
[t
s
an] o
n
e mor
e
lit test for d
e
adlock
detecto
r
; mor
e
.
.
.
commit
|
commitdiff
|
tree
2014-02-17
Kostya
Serebryan
y
[
s
anitizer]
add tests fo
r
DeadlockD
e
tect
o
r, minor fix
.
.
.
commit
|
commitdiff
|
tree
2014-02-17
K
o
stya Serebryany
[sanit
i
zer] imple
m
ent node r
e
moval in
Deadlock graph
commit
|
commitdiff
|
tree
2014-02-17
K
o
stya Serebryany
[sanitize
r
]
simplify Deadloc
k
D
e
tecto
r
TLS
commit
|
commitdiff
|
tree
2014-02-17
Kostya Ser
e
b
r
yany
[san
i
tizer
]
add one more test for dea
d
lock de
t
e
ction
.
.
.
commit
|
commitdiff
|
tree
2014-02-14
K
os
t
ya
S
e
r
ebryan
y
[
t
san] rudimen
t
ary s
u
ppo
r
t for deadlock detector
i
n
.
.
.
commit
|
commitdiff
|
tree
2014-02-14
Kostya Sereb
r
y
a
ny
[sanitizer] add iterators to bit vectors; make bit
.
.
.
commit
|
commitdiff
|
tree
2014-02-13
Kostya Serebryany
[sani
t
izer] replace MostSigni
f
icantSe
t
BitInde
x
wit
h
.
.
.
commit
|
commitdiff
|
tree
2014-02-13
Ko
s
ty
a
S
er
e
bryany
[s
a
nit
i
zer
]
optimi
z
e
TwoLevelBitVec
t
o
r::intersectsWith
.
.
.
commit
|
commitdiff
|
tree
2014-02-13
Kostya Se
r
ebrya
n
y
[sanitizer]
a
dd
r
ess some of the dvyuko
v
's comments
.
.
.
commit
|
commitdiff
|
tree
2014-02-13
Kostya Serebryany
[sanitizer] findPath for dea
d
lock detecto
r
commit
|
commitdiff
|
tree
2014-02-13
Kostya Se
r
ebryany
[sanitiz
e
r
]
AArc
h
64
sanitizer support; patc
h
b
y Christophe
.
.
.
commit
|
commitdiff
|
tree
2014-02-13
Kostya Serebrya
n
y
[
s
anitizer] more co
d
e for dea
d
l
ock dete
c
to
r
, nothing
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
Kostya S
e
rebry
a
ny
[sanit
i
z
er]
added class BVGr
a
ph, to be use
d
in a deadloc
k
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
K
ostya
S
e
rebryany
[sanitizer] added a bit vector class to be used in
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
Kostya Serebryany
[
as
a
n] fix testing
o
n
M
ac
commit
|
commitdiff
|
tree
2014-02-06
Kostya Serebryany
[asan] int
r
oduce two
functions th
a
t will all
o
w implement
a
tio
.
.
.
commit
|
commitdiff
|
tree
2014-02-05
Kostya Sere
b
ryany
[sanit
i
zer] hide two
f
unctions in the _
_
sanitizer
n
a
mes
p
ace
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
K
ostya Serebryany
[ls
a
n] sim
p
lify
u
se_tl
s
_dyn
a
m
i
c
.
cc
t
est
commit
|
commitdiff
|
tree
2014-02-04
Kostya S
e
r
e
br
y
any
[sanitizer] make __tls_get_addr inter
c
e
pt
o
r (more)
.
.
.
commit
|
commitdiff
|
tree
2014-02-04
Kosty
a
Serebryany
[sa
n
i
ti
z
er
]
Handle T
L
S
sizes for glibc < 2
.
13; As disc
u
s
sed
.
.
.
commit
|
commitdiff
|
tree
2014-01-30
Kosty
a
Serebryany
[as
a
n] re-enable __tls_get_addr
i
nterceptor with a
.
.
.
commit
|
commitdiff
|
tree
2014-01-30
Kostya Sere
b
ryany
[a
s
an] di
s
able __
t
ls_get_addr intercept
o
r while I
am
.
.
.
commit
|
commitdiff
|
tree
2014-01-29
Kostya Sere
b
ryany
[asan] increase the buffer size for prin
t
ing
a
san legend
.
.
.
commit
|
commitdiff
|
tree
2014-01-29
K
o
stya S
e
r
e
brya
n
y
[a
s
an]
f
ix buil
d
on Ma
c
(hope
f
u
l
ly)
commit
|
commitdiff
|
tree
2014-01-29
Kostya Sere
b
ryany
[asan] experimental intercetor
f
o
r
_
_
t
ls_get_addr
.
.
.
.
commit
|
commitdiff
|
tree
2014-01-27
Kos
t
ya S
e
rebryan
y
[sanitizer] rever
t
r200197:
t
h
e buggy ke
r
n
el
(
http
s
.
.
.
commit
|
commitdiff
|
tree
2014-01-27
K
o
sty
a
Serebryan
y
[sanitizer] in
c
r
ease the
m
map gr
a
nularity in sanitizer
.
.
.
commit
|
commitdiff
|
tree
2014-01-24
Kostya Sereb
r
yany
[ms
a
n] add __l
i
bc_mema
l
ign int
e
rceptor; add
a
r
e
gress
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-01-21
Kostya Se
r
ebrya
n
y
[asan] one mo
r
e
t
e
s
t f
o
r https://code
.
goo
g
le
.
co
m
/
p
.
.
.
commit
|
commitdiff
|
tree
2014-01-21
Kost
y
a Sere
b
r
y
a
ny
[
a
san] relax the checks insid
e
__sanitizer_annota
t
e_contigu
o
.
.
.
commit
|
commitdiff
|
tree
2014-01-18
Kost
y
a Sere
b
r
y
any
[asan] use correc
t
ty
p
e
when c
o
mputing shadow
addre
s
s
.
.
.
commit
|
commitdiff
|
tree
2014-01-17
K
o
st
y
a S
e
rebryan
y
[
asan] ext
e
nd asan-coverage
(still experime
n
tal)
.
commit
|
commitdiff
|
tree
2014-01-15
Kostya Serebry
a
ny
[lsan] remove
L
eakSanitize
r
I
sTurn
e
dOffForThe
C
urrent
P
roc
e
ss
.
.
.
commit
|
commitdiff
|
tree
2014-01-14
Kostya Ser
e
br
y
an
y
[t
s
an] one m
o
r
e
explicit memset in ts
a
n
rtl (to please
.
.
.
commit
|
commitdiff
|
tree
2014-01-14
Kostya Serebry
a
ny
[tsan] r
e
du
c
e the size o
f
s
t
ack fr
a
m
e
in
M
apRodata
.
.
.
commit
|
commitdiff
|
tree
2014-01-14
Kostya Serebryany
[
a
san] In
c
l
ude
<
s
ys/stat
.
h
> if _
_
x
8
6_
6
4__ is def
i
ned
commit
|
commitdiff
|
tree
2014-01-13
Kostya
Sereb
r
yany
[sanitizer] fix commen
t
commit
|
commitdiff
|
tree
2014-01-13
Kostya Serebr
y
any
[asan] fix the ppc3
2
bui
l
d (by Jakub Jeline
k
)
.
N
ote
.
.
.
commit
|
commitdiff
|
tree
2014-01-10
Ko
s
tya
Serebryany
[l
s
an] handle
'new T[
0
]' where
T is a type with DTOR
.
.
.
commit
|
commitdiff
|
tree
2014-01-10
Kostya Se
r
eb
r
yany
[
lsan] rename __lsan_is
_
turn
e
d_off to LeakSanitiz
e
rIs
T
urnedO
.
.
.
commit
|
commitdiff
|
tree
2013-12-26
Kos
t
y
a Serebryany
[
asan] allow asan to use
S
i
z
eClass
A
ll
o
cat
o
r32 on
a
.
.
.
commit
|
commitdiff
|
tree
2013-12-23
Kostya Ser
e
b
r
y
any
[
asa
n
]
clean u
p
at
t
he end of
the shmget/sh
m
ct
l
t
e
st
commit
|
commitdiff
|
tree
2013-12-23
Kostya Serebryany
[asa
n
] co
n
ve
r
t a CH
E
CK failure in __saniti
z
er_annotate
_
c
o
nt
i
.
.
.
commit
|
commitdiff
|
tree
2013-12-16
Ko
s
tya S
e
rebryany
[asan]
f
ix
th
e
test so
th
a
t it works even if stack
.
.
.
commit
|
commitdiff
|
tree
2013-12-16
K
o
s
t
ya Sere
b
rya
n
y
[asan] replace the flag uar_stack_si
z
e_log with two
.
.
.
commit
|
commitdiff
|
tree
2013-12-13
Ko
s
tya S
e
rebryan
y
[asan] a
d
d
f
lag uar_noreserve to use
no
r
eserv
e
mmap
.
.
.
commit
|
commitdiff
|
tree
2013-12-11
Kostya Se
r
ebryany
[
as
a
n] whe
n
a
f
a
k
e s
t
ac
k
is being unmapp
e
d also flus
h
.
.
.
commit
|
commitdiff
|
tree
2013-12-11
Kostya Se
r
ebryany
[asan]
if verbosity>=2, p
r
int th
e
fa
k
e stack usage
.
.
.
commit
|
commitdiff
|
tree
2013-12-10
Ko
s
t
ya
Serebryany
[asan] relax HugeMalloc
T
e
s
t
s
o that
i
t d
o
es
n
ot
f
ail
.
.
.
commit
|
commitdiff
|
tree
2013-12-10
Kostya Sereb
r
yan
y
[asan] r
e
move one
t
est f
r
om
SizedSta
c
kTest wh
i
ch relied
.
.
.
commit
|
commitdiff
|
tree
2013-12-06
Ko
s
tya S
e
rebry
a
ny
[asan] in S
i
zedStac
k
Test
check the death string, also
.
.
.
commit
|
commitdiff
|
tree
2013-12-06
Kostya Serebr
y
any
[asan]
rewrite a
s
an's stack
f
rame layout,
c
omp
i
ler
.
.
.
commit
|
commitdiff
|
tree
2013-12-05
Kostya
S
erebryany
[tsan] fix
the old tsan Makefile to
build th
e
asm files
.
.
.
commit
|
commitdiff
|
tree
2013-12-05
Kostya Ser
e
b
ryany
[asan]
r
e
ve
r
t
f
i
les whi
c
h I accidentally commite
d
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-12-05
K
o
stya Serebryan
y
[tsan] fix
t
he
i
nclude path tha
t
is b
r
oken
in configure
.
.
.
commit
|
commitdiff
|
tree
2013-12-05
Ko
s
t
y
a S
e
rebryany
[sanitizer] fix the ppc32 bui
l
d (pat
c
h
by Jakub Jelinek)
commit
|
commitdiff
|
tree
2013-12-05
K
ostya
S
erebryany
[sanitizer
]
support too
l
c
hains t
h
at don't understand
.
.
.
commit
|
commitdiff
|
tree
2013-12-04
Kostya S
e
rebryany
[
asan]
r
e
quire __i
6
86
_
_ for the SSE test; also mak
e
.
.
.
commit
|
commitdiff
|
tree
2013-12-04
Kostya S
e
rebryany
[asan] revert 19637
3
:
c
o
mmitted to m
a
ny files b
y
m
ista
k
e
commit
|
commitdiff
|
tree
2013-12-04
Kos
t
ya Serebryany
[asan] require
_
_
i686__ for the SSE tes
t
;
al
s
o make
.
.
.
commit
|
commitdiff
|
tree
2013-12-02
Kosty
a
Serebrya
n
y
[asan] di
s
able AddressSa
n
itizer
.
Hug
e
Mallo
c
Test if ASAN_AVOID
.
.
.
commit
|
commitdiff
|
tree
2013-11-29
Kos
t
ya S
e
rebryany
[
a
sa
n
] dump
c
o
verag
e
even if
asan h
a
s reported an error
commit
|
commitdiff
|
tree
2013-11-29
Kostya Serebryany
[sanitizer] di
s
abl
e
s
hmct
l
i
ntercetor in
32-b
i
t --
.
.
.
commit
|
commitdiff
|
tree
2013-11-25
Kost
y
a Se
r
ebr
y
any
[san
i
tizer] Implem
e
n
t
TwoLevelByteMap and use it for
.
.
.
commit
|
commitdiff
|
tree
2013-11-23
Kostya Serebryany
[sa
n
itizer] us
e
1
6-
b
yte align
e
d
bzero in performance
.
.
.
commit
|
commitdiff
|
tree
2013-11-22
Kost
y
a Serebryany
Call r
e
al pthread_at
t
r_getstack
instead of the interce
p
t
o
r
commit
|
commitdiff
|
tree
2013-11-21
Kostya Sereb
r
yan
y
[a
s
an] re
n
a
me
c
ontigu
o
us-container-
b
uffer-ove
r
f
low
.
.
.
commit
|
commitdiff
|
tree
2013-11-21
Kostya Serebryany
[tsan] use F
i
leChec
k
in r
a
ce_on_s
p
eculativ
e
_load
.
cc
commit
|
commitdiff
|
tree
2013-11-21
Kos
t
ya Serebryany
[tsan] add a run-time-sid
e
regression test for https
.
.
.
commit
|
commitdiff
|
tree
2013-11-19
Kostya Se
r
ebryany
[a
s
an]
r
em
o
ve
a f
i
xe
d
FIXM
E
; extend the comment around
.
.
.
commit
|
commitdiff
|
tree
next