Skip to content
  1. Aug 16, 2011
  2. Aug 15, 2011
  3. Aug 13, 2011
  4. Aug 12, 2011
    • Anna Zaks's avatar
      MacOSKeychainAPIChecker: · fdd0aca0
      Anna Zaks authored
      Report errors earlier: on checkDeadSymbols() and clear the state after the symbol we are tracking goes out of scope. 
      
      Also, perform lazy error checking. Instead of forcing the paths to be split depending one the return value of the allocator, make the return symbol depend on the allocated data symbol, which prolongs its life span to the time when the allocated data symbol becomes dead.
      
      llvm-svn: 137523
      fdd0aca0
    • Anna Zaks's avatar
      MacOSKeychainAPIChecker: There is no need to use SymbolMetadata to represent... · c94894fb
      Anna Zaks authored
      MacOSKeychainAPIChecker: There is no need to use SymbolMetadata to represent the allocated data symbol, we can just use the symbol corresponding to the SymbolicRegion. This simplifies tracking of the symbol, for example, SymbolMetadata needs to go through extra hoops to stay alive.
      
      Make AllocationState internal to the MacOSKeychainAPIChecker class.
      
      llvm-svn: 137514
      c94894fb
  5. Aug 06, 2011
  6. Aug 05, 2011
  7. Aug 04, 2011
  8. Aug 02, 2011
Loading