summaryrefslogtreecommitdiffstats
path: root/lib/Analysis/ThreadSafety.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr toJohn McCall2012-03-101-2/+2
* Thread safety analysis: expand set of expressions that can be used to denote ...DeLesley Hutchins2012-03-021-6/+50
* Thread safety analysis: handle CFG blocks which call functions marked as nore...DeLesley Hutchins2012-03-021-0/+4
* Thread-safety analysis: Disable checking inside constructors, destructors, lo...DeLesley Hutchins2012-02-161-6/+24
* Thread-Safety: added support for 'this' as a lock expression.DeLesley Hutchins2012-02-161-3/+7
* Thread safety analysis:Richard Smith2012-02-031-13/+83
* Thread safety analysis: at a CFG join point between a block terminating in aRichard Smith2012-02-031-0/+39
* Handle thread safety attributes on functions with separate definitions and de...DeLesley Hutchins2012-01-201-24/+25
* Thread safety analysis: added support for trylock attribute.DeLesley Hutchins2012-01-061-3/+123
* Added LocalVariableMapDeLesley Hutchins2012-01-061-44/+536
* Support for thread safety attributes on functionsDeLesley Hutchins2011-12-291-2/+5
* This patch extends thread safety analysis with support for the scoped_lockabl...DeLesley Hutchins2011-12-081-33/+74
* Rename AnalysisContext to AnalysisDeclContext. Not only is this name more ac...Ted Kremenek2011-10-241-3/+3
* Refactor ThreadSafety to use PostOrderCFGView instead of its own copy (of Top...Ted Kremenek2011-10-221-83/+7
* Added support for thread safety attributes on destructors.DeLesley Hutchins2011-10-211-2/+27
* Thread safety analysis refactoring: invalid lock expressions.DeLesley Hutchins2011-10-211-30/+60
* Thread safety analysis: add support for attributes on constructors.DeLesley Hutchins2011-10-211-56/+78
* Refactoring and code cleanup.DeLesley Hutchins2011-10-211-65/+100
* Substitute for arguments in method calls -- functionalityDeLesley Hutchins2011-10-171-11/+32
* Substitute for arguments in method calls -- refactoringDeLesley Hutchins2011-10-171-64/+98
* Test commitDeLesley Hutchins2011-09-201-1/+1
* Thread safety: Adding FIXMEs and a couple cleanupsCaitlin Sadowski2011-09-161-30/+12
* Thread safety: completeing the implementation of shared/exclusive locks requi...Caitlin Sadowski2011-09-151-2/+45
* Thread safety: refactoring various out of scope warnings to use the same inte...Caitlin Sadowski2011-09-151-80/+21
* Thread safety: adding additional documentation to the main thread safety inte...Caitlin Sadowski2011-09-141-1/+5
* Thread safety: adding test cases for unparseable lock expressions and expandi...Caitlin Sadowski2011-09-141-16/+33
* Thread safety: small formatting changeCaitlin Sadowski2011-09-121-1/+2
* Silence "end of non-void function" warnings with llvm_unreachable and add an ...Benjamin Kramer2011-09-101-0/+2
* Thread safety: removing unnecessary import and reordering import listCaitlin Sadowski2011-09-091-5/+5
* Thread safety: removing unnecessary importCaitlin Sadowski2011-09-091-1/+0
* Thread safety: This patch deals with previously unhandled cases when building...Caitlin Sadowski2011-09-091-21/+37
* Thread Safety: Moving the analysis to a new fileCaitlin Sadowski2011-09-091-0/+794