Skip to content
  1. Sep 16, 2008
  2. Sep 12, 2008
  3. Aug 24, 2008
  4. Aug 17, 2008
  5. Aug 13, 2008
  6. Jul 14, 2008
  7. Jul 11, 2008
  8. Jul 03, 2008
  9. Jul 02, 2008
  10. Jun 20, 2008
  11. Jun 18, 2008
  12. Jun 17, 2008
  13. May 23, 2008
  14. May 16, 2008
    • Ted Kremenek's avatar
      Partitioned BugTypeCachedLocation::isCached() into two methods: one that... · 590abd36
      Ted Kremenek authored
      Partitioned BugTypeCachedLocation::isCached() into two methods: one that accepts and ExplodedNode, and the other that accepts a ProgramPoint.  The default behavior is to cache bug reports by the
      location they occur (the end node).  Subclasses can override this behavior by providing a different ProgramPoint.
      
      llvm-svn: 51197
      590abd36
  15. May 06, 2008
  16. May 03, 2008
  17. May 02, 2008
  18. May 01, 2008
  19. Apr 25, 2008
  20. Apr 24, 2008
  21. Apr 23, 2008
  22. Apr 22, 2008
  23. Apr 19, 2008
  24. Apr 18, 2008
  25. Apr 14, 2008
  26. Apr 11, 2008
  27. Apr 10, 2008
  28. Apr 09, 2008
    • Ted Kremenek's avatar
      Major refactoring/cleanup of GRExprEngine, ExplodedGraph, and BugReporter. · 7acc3a36
      Ted Kremenek authored
      Bugs are now reported using a combination of "BugType" (previously
      BugDescription) and Bug "BugReport" objects, which are fed to BugReporter (which
      generates PathDiagnostics). This provides a far more modular way of registering
      bug types and plugging in diagnostics.
      
      GRExprEngine now owns its copy of GRCoreEngine, and is not owned by the
      ExplodedGraph.
      
      ExplodedGraph is no longer templated on the "checker", but instead on the state
      contained in the nodes.
      
      llvm-svn: 49453
      7acc3a36
Loading