Commit History

作者 SHA1 備註 提交日期
  Ted Kremenek 43b82b823a [analyzer] tracking stores/constraints now works for ObjC ivars or struct fields. 12 年之前
  David Blaikie 7a95de68c0 Replace ProgramPoint llvm::cast support to be well-defined. 12 年之前
  Jordan Rose c39f9fa39c [analyzer] Remove isa<> followed by dyn_cast<>. 12 年之前
  Chandler Carruth 55fc873017 Sort all of Clang's files under 'lib', and fix up the broken headers 12 年之前
  Jordan Rose 09f7bf14d2 [analyzer] Use the CallEnter node to get a value for tracked null arguments. 13 年之前
  Jordan Rose 4d9e497a2b [analyzer] Replace -analyzer-no-eagerly-trim-egraph with graph-trim-interval. 13 年之前
  Jordan Rose 8347d3d45e [analyzer] Allow a BugReport to be marked "invalid" during path generation. 13 年之前
  Anna Zaks 99d68e9b4c [analyzer] Explain why we need condition 8. 13 年之前
  Ted Kremenek 62bde3e0a0 ExplodedGraph::shouldCollectNode() should not collect nodes for non-Expr Stmts 13 年之前
  Jordan Rose 6062334cc3 [analyzer] Rename CallEvent::mayBeInlined to CallEvent::isCallStmt. 13 年之前
  Jordan Rose 1833d28434 [analyzer] Add comments to ExplodedNode::NodeGroup. 13 年之前
  Jordan Rose 46e778145c [analyzer] Use PointerUnion to implement ExplodedNode::NodeGroup. 13 年之前
  Jordan Rose f540c54701 [analyzer] Rename Calls.{h,cpp} to CallEvent.{h,cpp}. No functionality change. 13 年之前
  Jordan Rose 28038f33aa [analyzer] Add new PreImplicitCall and PostImplicitCall ProgramPoints. 13 年之前
  Jordan Rose 85d7e01cf6 [analyzer] Move the last bits of CallOrObjCMessage over to CallEvent. 13 年之前
  Anna Zaks 0206425d9f [analyzer] Remove a statistic - it's too expensive. 13 年之前
  Anna Zaks 1e548f12f7 [analyzer]scan-build: report the total number of steps analyzer performs 13 年之前
  Anna Zaks c0e71a15bc [analyzer] Rely on canBeInlined utility instead of checking CallExpr 13 年之前
  Anna Zaks 183ff2aaac [analyzer] Fix a spurious undef value warning. 13 年之前
  Anna Zaks 0b3ade86a1 [analyzer] Run remove dead bindings right before leaving a function. 13 年之前
  Ted Kremenek 2ac58b7c09 Revert "Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine. Also have it based on adding predecessors/successors, not node allocation. No measurable performance change." 13 年之前
  Ted Kremenek 437ee81e54 Move ExplodedNode reclaimation out of ExprEngine and into CoreEngine. Also have it based on adding predecessors/successors, not node allocation. No measurable performance change. 13 年之前
  Ted Kremenek 626719bd2c Minor cleanup to node data structures in ExplodedGraph. No functionality change. 13 年之前
  Dylan Noblesmith 6f42b62b61 Basic: import OwningPtr<> into clang namespace 13 年之前
  Ted Kremenek 841c96a885 Minor refactor within ExplodedGraph::reclaimRecentlyAllocatedNodes(). No functionality change. 13 年之前
  Ted Kremenek 8bef823818 Change references to 'const ProgramState *' to typedef 'ProgramStateRef'. 13 年之前
  Ted Kremenek 9d0064e802 Reduce peak memory usage of the static analyzer on sqlite3 (when using inlining) by 30%. 13 年之前
  Ted Kremenek 256ef642f8 Remove '#if 0' from ExprEngine::InlineCall(), and start fresh by wiring up inlining for straight C calls. 13 年之前
  David Blaikie 99ba9e3bd7 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 13 年之前
  Anna Zaks 6800ba622e [analyzer] Make sink attribute part of the node profile. 14 年之前