Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add PreVisitReturn to Malloc checker. Now we can recognize returned memory | Zhongxing Xu | 2009-11-17 | 1 | -0/+26 |
| | | | | | | block. llvm-svn: 89071 | ||||
* | Add EvalEndPath interface to Checker. Now we can check memory leaked at the | Zhongxing Xu | 2009-11-17 | 1 | -20/+52 |
| | | | | | | end of the path. Need to unify interfaces. llvm-svn: 89063 | ||||
* | Change *BugReport constructors to take StringRefs. | Benjamin Kramer | 2009-11-14 | 1 | -2/+2 |
| | | | | | | | | - Eliminates many calls to std::string.c_str() - Fixes an invalid read in ReturnStackAddressChecker due to an unsafe call to StringRef.data() which doesn't guarantee null-termination. llvm-svn: 88779 | ||||
* | Malloc checker basically works now. | Zhongxing Xu | 2009-11-13 | 1 | -2/+24 |
| | | | | llvm-svn: 87094 | ||||
* | Hook up Malloc checker. | Zhongxing Xu | 2009-11-13 | 1 | -0/+12 |
| | | | | llvm-svn: 87093 | ||||
* | Fix MSVC build. | Benjamin Kramer | 2009-11-12 | 1 | -1/+1 |
| | | | | llvm-svn: 86983 | ||||
* | Add boilerplate logic for a malloc/free checker. | Zhongxing Xu | 2009-11-12 | 1 | -0/+126 |
llvm-svn: 86978 |