repo.or.cz
/
clang.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
[Heikki Kultala] This patch contains the ABI changes for the TCE target.
2011-02-18
Ted K
r
emenek
F
i
x assertion failure on -Warray-bounds for
32-bit
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ted Kremen
e
k
Add -Warray-bounds test showing h
o
w th
e
warning curren
t
ly
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ted Kremenek
Bump up Ident
i
fie
r
I
nfo::ObjCOrBu
i
ltinID to use 11 b
i
ts
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ted
K
remenek
Begin o
v
erhaul
of s
c
an-bui
l
d/ccc-
a
n
a
lyzer's ha
n
dling
.
.
.
commit
|
commitdiff
|
tree
2011-02-17
Ted
Kremenek
Disa
b
le defaul
t
synt
h
e
s
i
z
ed properties until we can
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
T
e
d
Kremenek
Fix asse
r
tion
failure in -Warr
a
y-bounds on templ
a
te
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Ted
K
re
m
enek
P
lacat
e
Doug and change capit
a
l
ization of diagnostic
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Ted
Kreme
n
ek
Tweak -Warray-bounds diag
n
o
st
i
cs based on
feedback
.
.
.
commit
|
commitdiff
|
tree
2011-02-16
Ted Kremenek
Add t
r
ivia
l
buffer overf
l
ow
chec
k
ing i
n
Sema
.
commit
|
commitdiff
|
tree
2011-02-15
Ted Kremenek
Fix memory
l
eak in CFGBuilder resulting f
r
o
m track
i
ng
.
.
.
commit
|
commitdiff
|
tree
2011-02-15
Ted
Kr
e
menek
IdempotentOperation
C
hecker
:
don'
t
rep
e
atedly recompute
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Ted Kre
m
en
e
k
Put "inco
m
plete i
m
plementa
t
i
on" warning under a
f
lag
.
commit
|
commitdiff
|
tree
2011-02-14
Ted
Kremenek
Remove dead c
o
de
i
n IdempotentOpera
t
i
onChecke
r
.
commit
|
commitdiff
|
tree
2011-02-14
Ted Kre
m
enek
Fix edge
case where we don't cull
w
arnings in IdempotentOper
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Ted Kre
m
enek
U
se
'
BitVector
'
inst
e
ad o
f
SmallPtrSet<CFGBlock*> i
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-14
Ted Kremenek
Handle 'UsingDirec
t
iv
e
' in CFGRecStmtDeclVisitor
.
commit
|
commitdiff
|
tree
2011-02-12
Ted
K
remenek
Teach the I
d
empote
n
tOperations checke
r
t
o
ign
o
re property
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Ted Kremenek
Update static analyzer
b
uild to check
e
r-255
.
commit
|
commitdiff
|
tree
2011-02-12
Ted Kr
e
menek
Weaken the ObjCSe
l
fInitCheck
e
r to only wa
r
n when
o
ne
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Ted Kre
m
enek
Add test case for
<
rdar://problem/68882
8
9>
.
commit
|
commitdiff
|
tree
2011-02-12
T
e
d Kremenek
s
t
atic analyzer: Also inval
i
date instance vari
a
bles
.
.
.
commit
|
commitdiff
|
tree
2011-02-12
Te
d
Kremenek
D
o
n't emit a
d
e
ad store for
'++' operations
unless
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
Ted
K
r
e
menek
Don't
r
e
p
ort dead stores on u
n
rea
c
hable code paths
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
Ted
Kremene
k
Add te
s
t c
a
se f
o
r PR
8
6
46
.
commit
|
commitdiff
|
tree
2011-02-11
Ted Kremene
k
Remo
v
e RegionStoreManager::eval
B
inOp(), which is now
.
.
.
commit
|
commitdiff
|
tree
2011-02-11
T
e
d
Kreme
n
ek
R
e
name 'InvalidateRegion
s
()
'
to 'inv
a
lidateRegions()'
.
commit
|
commitdiff
|
tree
2011-02-11
Ted
K
reme
n
ek
A
llow the 'Eng' entry i
n
GRStateManager to be a (po
s
sibly
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Ted K
r
emenek
Ru
n
~GRState() when reclaiming
G
RSt
a
te
s
.
commit
|
commitdiff
|
tree
2011-02-10
Ted Kremenek
s
tatic analyzer: Make GR
S
tates
refere
n
ce counted
,
w
ith
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Ted Kremenek
Add hack to CMake
L
is
t
s
.
tx
t
so that Static
A
nalyzer libraries
.
.
.
commit
|
commitdiff
|
tree
2011-02-10
Ted
Kremenek
S
p
li
t
'include/clang/StaticAnalyzer' into 'in
c
lude
.
.
.
commit
|
commitdiff
|
tree
2011-02-09
T
ed
K
remenek
U
pdat
e
clang
-
wpa
t
o pass extr
a
argume
n
t to
Analysis
M
anager
.
.
.
commit
|
commitdiff
|
tree
2011-02-09
Ted
Krem
e
nek
Initialize
'
r
e
c
laimNodes'
.
commit
|
commitdiff
|
tree
2011-02-09
Ted Kremen
e
k
static anal
y
z
er:
Fu
r
t
h
e
r r
e
duce
t
he analyzer's memory
.
.
.
commit
|
commitdiff
|
tree
2011-02-09
Te
d
Kre
m
ene
k
Mak
e
ProgramPoint::
g
etTag() public
.
commit
|
commitdiff
|
tree
2011-02-08
Ted Kre
m
enek
No
longer pass
deprecated '-nodistribute' flag to xco
d
ebui
l
d
.
commit
|
commitdiff
|
tree
2011-02-08
Ted
K
remenek
analyzer,
retain/releas
e
checker:
R
e
move hack where
.
.
.
commit
|
commitdiff
|
tree
2011-02-07
Ted
Kre
m
enek
Move u
n
initia
l
i
z
ed
variable check
i
ng back under -Wuni
n
itiali
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Ted Kremenek
Don'
t
s
uggest -Wuninitia
l
ize
d
fixits for
uninitializ
e
d
.
.
.
commit
|
commitdiff
|
tree
2011-02-05
Ted
Kre
m
enek
Don't crash whe
n
genera
t
ing USRs for ObjC
methods i
n
.
.
.
commit
|
commitdiff
|
tree
2011-02-04
Ted Kr
e
menek
U
S
Rs for Objective-C method
s
u
s
e t
h
e USR of the @interface
.
.
.
commit
|
commitdiff
|
tree
2011-02-04
Ted Kremenek
Downgrade error about att
r
i
b
ute 'iboutlet' and
'
ibact
i
on
.
.
.
commit
|
commitdiff
|
tree
2011-02-03
T
ed Kre
m
enek
R
e
enable -Wuninitialized warni
n
g
for captured
block
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
T
e
d
Krem
e
nek
Base
d
on
u
ser
f
e
edbac
k
, swap -Wuninitialized diagnost
i
c
s
.
.
.
commit
|
commitdiff
|
tree
2011-02-02
Ted Kremen
e
k
Remove redund
a
n
t check to
n
ot warn for warn_equal
i
t
y
_with_ex
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Te
d
Kremenek
E
nable t
h
e self-init che
c
k
e
r in
scan-build
.
commit
|
commitdiff
|
tree
2011-02-01
Ted
K
remenek
Don't w
a
rn ab
o
ut extraneous '()'
a
ro
u
nd a
c
omparison
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Ted
K
remenek
A
dd test
c
ase
f
or dead
stores c
h
ecker
t
o not flag dead
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
Ted
Krem
e
nek
Add
t
emporary hac
k
to -Wuni
n
itiali
z
e
to c
r
eate a
s
eparat
e
.
.
.
commit
|
commitdiff
|
tree
2011-02-01
T
e
d Kremenek
Enhan
c
e -Wuninit
i
al
i
z
ed to bet
t
er
r
eason about
|
|
and
.
.
.
commit
|
commitdiff
|
tree
2011-01-31
Ted Kremenek
Docume
n
t t
h
a
t
set-xcode-ana
l
yzer s
h
o
u
ld typically be
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Te
d
Kre
m
e
n
ek
Adjust casing of attr
i
butes in ex
a
m
p
l
es
.
commit
|
commitdiff
|
tree
2011-01-27
Ted K
r
e
menek
Fix
d
ownload li
n
k
.
commit
|
commitdiff
|
tree
2011-01-27
T
ed Kremen
e
k
Add missi
n
g </a
>
commit
|
commitdiff
|
tree
2011-01-27
Ted Kremenek
U
pdate chec
k
er bu
i
ld and post release notes
.
commit
|
commitdiff
|
tree
2011-01-27
Te
d
Kremen
e
k
Te
a
ch
-
Wuniniti
a
lized a
b
out indirect g
o
to
.
Fixes PR
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Ted Kremene
k
Wire
u
p att
r
ibutes 'ns
_
c
onsume
d
' and
'
cf_c
o
nsumed'
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Te
d
Kremenek
F
i
x H
T
ML hig
h
l
ighting and add missing li
n
e
.
commit
|
commitdiff
|
tree
2011-01-27
Ted Kremenek
Fix a few typos in HTML doc
u
mentation
.
commit
|
commitdiff
|
tree
2011-01-27
Ted Kre
m
enek
Hook up attribute
ns_c
o
nsu
m
es_self
i
n the
O
bjC
retain
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Ted Kremenek
Tw
e
ak -Wu
n
initializ
e
d fixit f
o
r
'_Bool' typ
e
s
to b
e
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
Ted Kremen
e
k
T
each -Wuninitiali
z
ed to suggest "= false" for
i
n
itializi
n
g
.
.
.
commit
|
commitdiff
|
tree
2011-01-27
T
ed Kremene
k
Tea
c
h -Wuniniti
a
lized n
o
t
to a
s
ser
t
when analyzing
commit
|
commitdiff
|
tree
2011-01-27
T
e
d Kremen
e
k
Teach -Wuninitialized ab
o
ut ObjC fast e
n
umeration loops
.
commit
|
commitdiff
|
tree
2011-01-26
Ted Kremen
e
k
T
e
ach -Wreturn-type that destructors can appe
a
r
commit
|
commitdiff
|
tree
2011-01-26
Ted
K
remenek
Merge -Wuninitialized-e
x
perimental i
n
t
o -
W
uninitiali
z
ed
.
commit
|
commitdiff
|
tree
2011-01-26
Ted Kremenek
Tweak -W
u
ninitialize
d
-experimental to not emit
commit
|
commitdiff
|
tree
2011-01-25
Ted
Kr
e
menek
T
w
eak
r
eturn
-
n
oreturn
.
cp
p
t
e
st to have
its original
commit
|
commitdiff
|
tree
2011-01-25
Ted Kreme
n
ek
Fix regr
e
ssi
o
n in -Wret
u
rn-type
caused by not
commit
|
commitdiff
|
tree
2011-01-25
T
e
d
Kremenek
Unbre
a
k
CMa
k
e build
.
commit
|
commitdiff
|
tree
2011-01-25
Ted Kre
m
enek
Don
'
t try and sym
b
olicate unions
;
we
don
'
t reason
commit
|
commitdiff
|
tree
2011-01-25
Ted Kremenek
R
e
cycle memory for
G
RStat
e
s that are ne
v
er
r
eferenced
commit
|
commitdiff
|
tree
2011-01-25
Ted Kremenek
Tea
c
h -
W
unini
t
ia
l
ized-experimenta
l
to also warn
commit
|
commitdiff
|
tree
2011-01-25
Ted Kre
m
e
n
ek
Tweak wo
r
ding of st
a
tic
anal
y
zer di
a
g
nostic
commit
|
commitdiff
|
tree
2011-01-23
Ted Kremenek
T
each -Wunin
i
ti
a
l
i
zed-experimental about sizeof()
.
commit
|
commitdiff
|
tree
2011-01-23
Ted Kremenek
Tweak diagnostic
:
commit
|
commitdiff
|
tree
2011-01-23
Ted Kremenek
Null initiali
z
e a
fe
w
variables flagged by
commit
|
commitdiff
|
tree
2011-01-21
Ted Kremenek
Provide -Wuninitia
l
iz
e
d-experime
n
t
al fixits
commit
|
commitdiff
|
tree
2011-01-21
Ted Krem
e
nek
A
d
d basic fix
i
t
s f
o
r -Wuninitialized-experimental
commit
|
commitdiff
|
tree
2011-01-21
Ted Kremenek
Enhan
c
e -Wunin
i
tiali
z
ed-ex
p
erimental
d
iagno
s
tics
commit
|
commitdiff
|
tree
2011-01-20
Te
d
Kr
e
m
enek
Removing debug pr
i
n
t
ing lo
g
i
c
fro
m
Uninitia
l
ized
V
aluesV
2
.
commit
|
commitdiff
|
tree
2011-01-20
Ted Kremenek
Relax CFG assertions in
U
ninitializedValuesV2 when
commit
|
commitdiff
|
tree
2011-01-20
Ted Kr
e
menek
Add
test case for
<
rdar://problem/88
9
1119
>
.
In
commit
|
commitdiff
|
tree
2011-01-20
Ted Kremenek
A
d
d rudimentary path-sensitivity to Unin
t
ializedValuesV2
commit
|
commitdiff
|
tree
2011-01-20
Ted K
r
emenek
Enh
a
n
ce Analys
i
sConsum
e
r to al
s
o
v
isit functions
commit
|
commitdiff
|
tree
2011-01-18
Ted Kremenek
Teach
U
ninitia
l
izedV
a
luesV2 to implicitly re
a
son ab
o
ut C+
+
commit
|
commitdiff
|
tree
2011-01-18
Ted Kremenek
Correctly ena
b
le test/Sema/uni
t
-variab
l
es
.
c,
commit
|
commitdiff
|
tree
2011-01-18
Ted K
r
e
m
e
nek
Teach
U
niniti
a
lize
d
ValuesV2 about "int x = x" a
n
d
commit
|
commitdiff
|
tree
2011-01-18
T
ed Kremenek
Ge
t
clang-w
p
a to build in TOT (r
e
fle
c
ting
u
p
d
ate
s
commit
|
commitdiff
|
tree
2011-01-15
Ted Kremenek
Add initial prototyp
e
fo
r
implementation of
commit
|
commitdiff
|
tree
2011-01-15
Ted Kremene
k
Add const versio
n
if
CFG::isBlkExpr()
.
commit
|
commitdiff
|
tree
2011-01-14
Ted K
r
emenek
Cleanup
c
onfused code that redunda
n
tl
y
called "g
e
tDeclContex
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
Ted Krem
e
n
e
k
The variable 'ReusedDecl' is written
but never read
.
commit
|
commitdiff
|
tree
2011-01-14
Ted
K
rem
e
n
e
k
T
h
e variable 'isTemplateS
p
ecialization' is no longer
commit
|
commitdiff
|
tree
2011-01-14
T
ed
Kremenek
Remo
v
e
u
n
used s
t
ore to
v
a
riable 'Name'
.
Found by
clang
.
.
.
commit
|
commitdiff
|
tree
2011-01-14
Ted Krem
e
nek
D
r
iver: tweak handling of '--analy
z
e' to invok
e
commit
|
commitdiff
|
tree
2011-01-14
T
e
d Kr
e
menek
Rename 'RemoveD
e
adBindin
g
s()' to 'r
e
moveDe
a
dBindings
(
)'
commit
|
commitdiff
|
tree
2011-01-14
Ted Kremenek
Rename 'E
n
terStackF
r
am
e
()' t
o
'enter
S
t
ackFrame()'
.
commit
|
commitdiff
|
tree
2011-01-14
T
e
d K
r
emenek
Teach Regi
o
nS
t
o
r
e
:
:E
n
terStackFrame(
)
to handl
e
commit
|
commitdiff
|
tree
2011-01-13
Ted Kremenek
Rename 'Ch
e
ck
D
eadStores
.
cpp'
t
o
'DeadStoresChecker
.
.
.
commit
|
commitdiff
|
tree
next