1. ce15cce Remove dead method ProgramState::MarshalState(). by Ted Kremenek · 12 years ago
  2. 24c7f98 [analyzer] Remove constraints on dead symbols as part of removeDeadBindings. by Jordan Rose · 12 years ago
  3. 47cbd0f Remove ProgramState::getSymVal(). It was being misused by Checkers, by Ted Kremenek · 12 years ago
  4. 56a46b5 Rename 'unbindLoc()' (in ProgramState) and 'Remove()' to by Ted Kremenek · 12 years ago
  5. 32a549a Remove Store::bindDecl() and Store::bindDeclWithNoInit(), and by Ted Kremenek · 12 years ago
  6. 5be88dc Rename 'BindCompoundLiteral' to 'bindCompoundLiteral' and add doxygen comments. by Ted Kremenek · 12 years ago
  7. 0ad36ba [analyzer] Correctly devirtualize virtual method calls in destructors. by Jordan Rose · 12 years ago
  8. f41c0dd [analyzer] Look up DynamicTypeInfo by region instead of symbol. by Jordan Rose · 12 years ago
  9. d4fe57f [analyzer] Rename the function to better reflect what it actually does. by Anna Zaks · 12 years ago
  10. 0d53ab4 [analyzer] Track malloc'd regions stored in structs. by Jordan Rose · 12 years ago
  11. e0d24eb [analyzer] Revamp RegionStore to distinguish regions with symbolic offsets. by Jordan Rose · 12 years ago
  12. c7ecc43 [analyzer] Add a checker to manage dynamic type propagation. by Anna Zaks · 12 years ago
  13. c1290e0 [analyzer] Fixup: remove the extra whitespace by Anna Zaks · 12 years ago
  14. 148fee9 [analyzer] ObjC Inlining: Start tracking dynamic type info in the GDM by Anna Zaks · 12 years ago
  15. 2d18419 [analyzer] Very simple ObjC instance method inlining by Anna Zaks · 12 years ago
  16. 972a368 [analyzer] Introduce a CallEventManager to keep a pool of CallEvents. by Jordan Rose · 12 years ago
  17. e54cfc7 [analyzer] Use CallEvent for building inlined stack frames. by Jordan Rose · 12 years ago
  18. 740d490 [analyzer] Add a new abstraction over all types of calls: CallEvent by Jordan Rose · 12 years ago
  19. 7fa9b4f static analyzer: add inlining support for directly called blocks. by Ted Kremenek · 12 years ago
  20. 7f9b1d9 Have ScanReachableSymbols reported reachable regions. Fixes a false positive with nested array literals. <rdar://problem/10686586> by Ted Kremenek · 12 years ago
  21. 3133f79 Have conjured symbols depend on LocationContext, to add context sensitivity for functions called more than once. by Ted Kremenek · 12 years ago
  22. 66c4040 [analyzer] Make Malloc Checker optimistic in presence of inlining. by Anna Zaks · 12 years ago
  23. a5888f6 Reapply r149311 which I reverted by mistake. by Argyrios Kyrtzidis · 13 years ago
  24. b9b0f6f Revert r149311 which failed to compile. by Argyrios Kyrtzidis · 13 years ago
  25. 72e9306 Convert ProgramStateRef to a smart pointer for managing the reference counts of ProgramStates. This leads to a slight memory by Ted Kremenek · 13 years ago
  26. af5f550 [analyzer] Add index out of bounds check for CFArrayGetArrayAtIndex. by Anna Zaks · 13 years ago
  27. 8bef823 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. by Ted Kremenek · 13 years ago
  28. be97b7e [analyzer] Skip casts when determining taint dependencies + pretty printing. by Anna Zaks · 13 years ago
  29. 0849ade [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. by Ted Kremenek · 13 years ago
  30. 9f03b62 [analyzer] Add basic format string vulnerability checking. by Anna Zaks · 13 years ago
  31. 5eca482 [analyzer] Make the entries in 'Environment' context-sensitive by making entries map from by Ted Kremenek · 13 years ago
  32. eb31a76 [analyzer] Be less pessimistic about invalidation of global variables by Anna Zaks · 13 years ago
  33. 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
  34. 777d706 [analyzer] Minor: Simplify & assert. by Anna Zaks · 13 years ago
  35. d3d8548 [analyzer] Better stdin support. by Anna Zaks · 13 years ago
  36. 28fd98d [analyzer] Minor refactor to addTaint. by Anna Zaks · 13 years ago
  37. e55a22b [analyzer] Mark getenv output as tainted. by Anna Zaks · 13 years ago
  38. 24d052c [analyzer] Introduce IntSymExpr, where the integer is on the lhs. by Anna Zaks · 13 years ago
  39. 5fc7def [analyzer] If memory region is tainted mark data as tainted. + random comments by Anna Zaks · 13 years ago
  40. b39c5b4 [analyzer] Cleanup: use the variable. by Anna Zaks · 13 years ago
  41. dcf06fa [analyzer] Propagate taint through MemRegions. by Anna Zaks · 13 years ago
  42. a91efb1 [analyzer] Add comments related to symbol_iterator by Anna Zaks · 13 years ago
  43. 1d1d515 [analyzer] Refactor: Move symbol_iterator from SVal to SymExpr, use it by Anna Zaks · 13 years ago
  44. aace9ef [analyzer] Propagate taint through NonLoc to NonLoc casts. by Anna Zaks · 13 years ago
  45. 76462f0 [analyzer] Remove all uses of ConstraintManager::canResonAbout() from by Anna Zaks · 13 years ago
  46. d016785 [analyzer] Add ability to do a simple ProgramState dump() without requiring CFG. by Anna Zaks · 13 years ago
  47. ee081c4 [analyzer] Minor tweaks to the ProgramState::isTainted(). by Anna Zaks · 13 years ago
  48. ceac1d6 [analyzer] Adding basic building blocks for taint propagation. by Anna Zaks · 13 years ago
  49. 5f62571 ST->scanReachableSymbols() is creating a SubRegionMap (SRM) on every call since one SRM is created in each ScanReachableSymbols instance. Creating the object just once and calling only scan inside the loop gives ~ 14% speed up of the StaticAnalyzer run (Release+Asserts). by Anna Zaks · 13 years ago
  50. d1e5a89 [analyzer] Remove TransferFuncs.h, then deal with the fallout. by Jordy Rose · 13 years ago
  51. dbd658e [analyzer] Introduce a new callback for checkers, printState, to be used for debug-printing the contents of a ProgramState. by Jordy Rose · 13 years ago
  52. 537716a [analyzer] Change the check::RegionChanges callback to include the regions explicitly requested for invalidation. by Jordy Rose · 13 years ago
  53. 2fde35d Add ProgramState.cpp. by Ted Kremenek · 13 years ago