Skip to content
  1. Jul 23, 2011
  2. Jun 16, 2011
    • John McCall's avatar
      Automatic Reference Counting. · 31168b07
      John McCall authored
      Language-design credit goes to a lot of people, but I particularly want
      to single out Blaine Garst and Patrick Beard for their contributions.
      
      Compiler implementation credit goes to Argyrios, Doug, Fariborz, and myself,
      in no particular order.
      
      llvm-svn: 133103
      31168b07
  3. Mar 01, 2011
  4. Feb 25, 2011
  5. Feb 23, 2011
  6. Feb 17, 2011
  7. Feb 15, 2011
  8. Feb 10, 2011
  9. Feb 08, 2011
  10. Jan 13, 2011
  11. Jan 11, 2011
  12. Dec 23, 2010
  13. Dec 22, 2010
  14. Dec 20, 2010
  15. Dec 01, 2010
  16. Aug 22, 2010
  17. Jun 17, 2010
    • Ted Kremenek's avatar
      Tweak stack address checker to report multiple cases where globals may reference stack memory. · 5df037e8
      Ted Kremenek authored
      Also refactor the diagnostics so that we print out the kind of stack memory returned.
      
      llvm-svn: 106210
      5df037e8
    • Ted Kremenek's avatar
      Rework StackAddrLeakChecker to find stores of stack memory addresses to global variables · 17504bea
      Ted Kremenek authored
      by inspecting the Store bindings instead of iterating over all the global variables
      in a translation unit.  By looking at the store directly, we avoid cases where we cannot
      directly load from the global variable, such as an array (which can result in an assertion failure)
      and it also catches cases where we store stack addresses to non-scalar globals.
      Also, but not iterating over all the globals in the translation unit, we maintain cache
      locality, and the complexity of the checker becomes restricted to the complexity of the
      analyzed function, and doesn't scale with the size of the translation unit.
      
      This fixes PR 7383.
      
      llvm-svn: 106184
      17504bea
  18. Jun 16, 2010
  19. Jun 09, 2010
  20. Jun 08, 2010
Loading