Skip to content
  1. Mar 08, 2012
    • Anna Zaks's avatar
      Add a basic CallGraph to Analysis. · c000e7ed
      Anna Zaks authored
      The final graph contains a single root node, which is a parent of all externally available functions(and 'main'). As well as a list of Parentless/Unreachable functions, which are either truly unreachable or are unreachable due to our analyses imprecision.
      
      The analyzer checkers debug.DumpCallGraph or debug.ViewGraph can be used to look at the produced graph.
      
      Currently, the graph is not very precise, for example, it entirely skips edges resulted from ObjC method calls.
      
      llvm-svn: 152272
      c000e7ed
  2. Feb 20, 2012
    • Anna Zaks's avatar
      [analyzer] Turn on by default the Malloc Checker and a couple of CString · 0cdce4df
      Anna Zaks authored
      checks:
      
      - unix.Malloc - Checks for memory leaks, double free, use-after-free.
      - unix.cstring.NullArg - Checks for null pointers passed as arguments to
      CString functions + evaluates CString functions.
      - unix.cstring.BadSizeArg - Checks for common anti-patterns in
      strncat size argument.
      
      llvm-svn: 150988
      0cdce4df
  3. Feb 11, 2012
  4. Feb 09, 2012
  5. Feb 07, 2012
  6. Feb 04, 2012
  7. Jan 31, 2012
  8. Jan 30, 2012
  9. Jan 26, 2012
  10. Jan 20, 2012
  11. Jan 04, 2012
  12. Dec 08, 2011
  13. Dec 05, 2011
  14. Nov 16, 2011
  15. Nov 05, 2011
  16. Oct 25, 2011
  17. Sep 02, 2011
    • Jordy Rose's avatar
      [analyzer] Move the knowledge of whether or not GC is enabled for the current... · c49ec53e
      Jordy Rose authored
      [analyzer] Move the knowledge of whether or not GC is enabled for the current analysis from CFRefCount to ExprEngine.
      
      Remove TransferFuncs from ExprEngine and AnalysisConsumer.
      
      Demote RetainReleaseChecker to a regular checker, and give it the name osx.cocoa.RetainCount (class name change coming shortly). Update tests accordingly.
      
      llvm-svn: 138998
      c49ec53e
  18. Aug 16, 2011
  19. Aug 04, 2011
  20. Aug 03, 2011
  21. Aug 02, 2011
  22. Jun 14, 2011
  23. Apr 30, 2011
  24. Mar 29, 2011
  25. Mar 26, 2011
  26. Mar 24, 2011
  27. Mar 13, 2011
  28. Mar 12, 2011
  29. Feb 28, 2011
Loading