Commit History

Auteur SHA1 Bericht Datum
  Ted Kremenek 56a46b51df Rename 'unbindLoc()' (in ProgramState) and 'Remove()' to 13 jaren geleden
  Ted Kremenek 32a549a649 Remove Store::bindDecl() and Store::bindDeclWithNoInit(), and 13 jaren geleden
  Ted Kremenek 5be88dc79d Rename 'BindCompoundLiteral' to 'bindCompoundLiteral' and 13 jaren geleden
  Jordan Rose 0ad36baedc [analyzer] Correctly devirtualize virtual method calls in destructors. 13 jaren geleden
  Jordan Rose f41c0dd023 [analyzer] Look up DynamicTypeInfo by region instead of symbol. 13 jaren geleden
  Anna Zaks d4fe57f7f7 [analyzer] Rename the function to better reflect what it actually does. 13 jaren geleden
  Jordan Rose 0d53ab4024 [analyzer] Track malloc'd regions stored in structs. 13 jaren geleden
  Jordan Rose e0d24eb106 [analyzer] Revamp RegionStore to distinguish regions with symbolic offsets. 13 jaren geleden
  Anna Zaks c7ecc43c33 [analyzer] Add a checker to manage dynamic type propagation. 13 jaren geleden
  Anna Zaks c1290e0060 [analyzer] Fixup: remove the extra whitespace 13 jaren geleden
  Anna Zaks 148fee988e [analyzer] ObjC Inlining: Start tracking dynamic type info in the GDM 13 jaren geleden
  Anna Zaks 2d18419a7c [analyzer] Very simple ObjC instance method inlining 13 jaren geleden
  Jordan Rose 972a3680bd [analyzer] Introduce a CallEventManager to keep a pool of CallEvents. 13 jaren geleden
  Jordan Rose e54cfc7b99 [analyzer] Use CallEvent for building inlined stack frames. 13 jaren geleden
  Jordan Rose 740d490593 [analyzer] Add a new abstraction over all types of calls: CallEvent 13 jaren geleden
  Ted Kremenek 7fa9b4f258 static analyzer: add inlining support for directly called blocks. 13 jaren geleden
  Ted Kremenek 7f9b1d963d Have ScanReachableSymbols reported reachable regions. Fixes a false positive with nested array literals. <rdar://problem/10686586> 13 jaren geleden
  Ted Kremenek 3133f79cf4 Have conjured symbols depend on LocationContext, to add context sensitivity for functions called more than once. 13 jaren geleden
  Anna Zaks 66c40400e7 [analyzer] Make Malloc Checker optimistic in presence of inlining. 13 jaren geleden
  Argyrios Kyrtzidis a5888f61be Reapply r149311 which I reverted by mistake. 13 jaren geleden
  Argyrios Kyrtzidis b9b0f6fb6e Revert r149311 which failed to compile. 13 jaren geleden
  Ted Kremenek 72e93068c9 Convert ProgramStateRef to a smart pointer for managing the reference counts of ProgramStates. This leads to a slight memory 13 jaren geleden
  Anna Zaks af5f550de3 [analyzer] Add index out of bounds check for CFArrayGetArrayAtIndex. 13 jaren geleden
  Ted Kremenek 8bef823818 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. 13 jaren geleden
  Anna Zaks be97b7edb1 [analyzer] Skip casts when determining taint dependencies + pretty 13 jaren geleden
  Ted Kremenek 0849ade4bb [analyzer] fix inlining's handling of mapping actual to formal arguments and limit the call stack depth. The analyzer can now accurately simulate factorial for limited depths. 13 jaren geleden
  Anna Zaks 9f03b62036 [analyzer] Add basic format string vulnerability checking. 13 jaren geleden
  Ted Kremenek 5eca482fe8 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from 13 jaren geleden
  Anna Zaks eb31a76d1c [analyzer] Be less pessimistic about invalidation of global variables 13 jaren geleden
  David Blaikie 99ba9e3bd7 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 13 jaren geleden