summaryrefslogtreecommitdiffstats
path: root/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
Commit message (Expand)AuthorAgeFilesLines
* [analyzer] Malloc: Allow a pointer to escape through OSAtomicEnqueue.Anna Zaks2012-03-261-1/+2
* [analyzer] Tighten up the realloc() failure path note generation...make sure ...Jordy Rose2012-03-241-22/+31
* [analyzer] Restart path diagnostic generation if any of the visitors change t...Jordy Rose2012-03-241-4/+0
* [analyzer] Add a clone() method to BugReporterVisitor, so that we'll be able ...Jordy Rose2012-03-241-1/+1
* [analyzer] Malloc: drop symbols captured by blocks.Anna Zaks2012-03-221-0/+42
* Remove unused variable, fix indentation.Benjamin Kramer2012-03-211-7/+5
* [analyzer] Malloc: Utter the name of the leaked variable.Anna Zaks2012-03-211-10/+39
* [analyzer] Mark a failed-realloc's result as an interesting symbol between th...Jordy Rose2012-03-181-3/+27
* [analyzer] Shorten the stack hint diagnostic.Anna Zaks2012-03-161-6/+9
* [analyzer] Create symbol-aware stack hints (building upon r152837).Anna Zaks2012-03-161-7/+31
* [analyzer] Allow checkers to supply call stack diagnostic hints for theAnna Zaks2012-03-151-4/+11
* [analyzer] Implement basic path diagnostic pruning based on "interesting" sym...Ted Kremenek2012-03-091-0/+4
* [analyzer] Remove now-unused constant. No functionality change.Jordy Rose2012-03-061-2/+0
* [analyzer] Fix unnecessary dyn_cast_or_null. No functionality change.Jordy Rose2012-03-061-2/+2
* [analyzer] Malloc should assume that ownership is transfered whenAnna Zaks2012-03-051-1/+10
* [analyzer] Fix a regression introduced in malloc withAnna Zaks2012-03-011-3/+7
* [analyzer] Malloc: A pointer might escape through CFContainers APIs,Anna Zaks2012-02-291-3/+38
* [analyzer] Fix Malloc False Positive (PR 12100)Anna Zaks2012-02-281-5/+23
* [analyzer] Leaks should be uniqued by the allocation point in theAnna Zaks2012-02-271-6/+13
* [analyzer] Malloc: reason about the ObjC messages and C++.Anna Zaks2012-02-241-20/+56
* [analyzer] Malloc: unique leak reports by allocation site.Anna Zaks2012-02-231-3/+37
* [analyzer] Invalidate the region passed to pthread_setspecific() call.Anna Zaks2012-02-231-2/+12
* [analyzer] Malloc cleanup:Anna Zaks2012-02-221-99/+82
* [analyzer] Malloc checker: mark 'strdup' and 'strndup' as allocators.Anna Zaks2012-02-221-20/+42
* [analyzer] Malloc: fix another false positive.Anna Zaks2012-02-221-1/+11
* [analyzer] Make Malloc aware of inter-procedural execution + basicAnna Zaks2012-02-201-2/+7
* [analyzer] Fix another false positive in the Malloc Checker, by makingAnna Zaks2012-02-171-0/+2
* [analyzer] Malloc Checker: Clean up bug naming:Anna Zaks2012-02-161-15/+13
* [analyzer] Malloc Checker: Make the diagnostic visitor handle the caseAnna Zaks2012-02-161-22/+74
* [analyzer] Malloc Checker: Give up when a pointer escapes into a struct.Anna Zaks2012-02-161-0/+6
* [analyzer] Malloc checker: make a bit safer.Anna Zaks2012-02-151-2/+6
* [analyzer] Malloc Checker: add support for reallocf, which always freesAnna Zaks2012-02-151-22/+44
* [analyzer] Malloc Checker: add support for valloc + minor codeAnna Zaks2012-02-151-12/+19
* [analyzer] Make Malloc Checker optimistic in presence of inlining.Anna Zaks2012-02-141-53/+100
* [analyzer] Malloc Checker: realloc: add dependency between the symbolsAnna Zaks2012-02-141-9/+6
* [analyzer] Malloc Checker: realloc: correct the way we are handing theAnna Zaks2012-02-131-8/+9
* [analyzer] Malloc checker: rework realloc handling:Anna Zaks2012-02-131-34/+80
* [analyzer] Malloc Checker: reduce false negatives rate by assuming thatAnna Zaks2012-02-111-6/+28
* [analyzer] Malloc Checker: Report a leak when we are returning freedAnna Zaks2012-02-111-0/+6
* [analyzer] Malloc checker: Leak bugs should be suppressed by sinks.Anna Zaks2012-02-111-18/+28
* [analyzer] MallocChecker: refactor/improve the symbol escape logic.Anna Zaks2012-02-111-71/+103
* [analyzer] MallocChecker Cleanup - harden against crashes, fix an errorAnna Zaks2012-02-101-12/+23
* Remove unused fun.Benjamin Kramer2012-02-091-1/+0
* [analyzer] MallocChecker: address a diagnostic "fixme".Anna Zaks2012-02-091-11/+11
* [analyzer] Add custom path diagnostic to the Malloc Checker.Anna Zaks2012-02-091-1/+77
* [analyzer] MallocChecker cleanup, more tests.Anna Zaks2012-02-091-1/+0
* [analyzer] MallocChecker: implement pessimistic version of the checker,Anna Zaks2012-02-081-29/+62
* [analyzer] Split the MallocChecker into two versions - pessimistic andAnna Zaks2012-02-081-2/+16
* [analyzer] MallocChecker: convert from using evalCall toAnna Zaks2012-02-081-36/+33
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
OpenPOWER on IntegriCloud