| Commit message (Expand) | Author | Age | Files | Lines |
* | [CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.h | George Karpenkov | 2017-09-06 | 1 | -1/+1 |
* | Reland "Thread Safety Analysis: fix assert_capability." | Josh Gao | 2017-08-08 | 1 | -2/+17 |
* | Revert "Thread Safety Analysis: fix assert_capability." | Josh Gao | 2017-08-01 | 1 | -17/+2 |
* | Thread Safety Analysis: fix assert_capability. | Josh Gao | 2017-08-01 | 1 | -2/+17 |
* | DR616, and part of P0135R1: member access (or pointer-to-member access) on a | Richard Smith | 2016-12-03 | 1 | -1/+1 |
* | Remove move constructors that are identical to the generated default move ctor. | Benjamin Kramer | 2016-10-21 | 1 | -1/+1 |
* | [NFC] Header cleanup | Mehdi Amini | 2016-07-18 | 1 | -3/+1 |
* | Thread Safety Analysis: Fix DenseMap iterator invalidation UAF | Reid Kleckner | 2015-11-20 | 1 | -39/+36 |
* | Roll-back r250822. | Angel Garcia Gomez | 2015-10-20 | 1 | -2/+2 |
* | Apply modernize-use-default to clang. | Angel Garcia Gomez | 2015-10-20 | 1 | -2/+2 |
* | Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isVali... | Yaron Keren | 2015-10-03 | 1 | -1/+1 |
* | Thread safety analysis: the NO_THREAD_SAFETY_ANALYSIS attribute will now | DeLesley Hutchins | 2015-09-03 | 1 | -25/+33 |
* | Take the non-reference type when constructing a dummy expression. | Richard Trieu | 2015-03-16 | 1 | -2/+2 |
* | Hide away implementation details of the ThreadSafetyAnalysis in anonymous nam... | Benjamin Kramer | 2015-03-09 | 1 | -27/+22 |
* | Thread Safety Analysis: support adopting of locks, as implemented in | DeLesley Hutchins | 2015-02-04 | 1 | -11/+24 |
* | Thread Safety Analysis: remove minor piece of unused code. No change in | DeLesley Hutchins | 2015-02-04 | 1 | -4/+0 |
* | Thread Safety Analysis: add support for before/after annotations on mutexes. | DeLesley Hutchins | 2015-02-03 | 1 | -23/+220 |
* | Revert "Thread Safety Analysis: add support for before/after annotations on m... | Reid Kleckner | 2015-02-03 | 1 | -216/+17 |
* | thread safety: Add move ctor to BeforeInfo to fix MSVC build | Reid Kleckner | 2015-02-03 | 1 | -0/+2 |
* | Thread Safety Analysis: add support for before/after annotations on mutexes. | DeLesley Hutchins | 2015-02-03 | 1 | -17/+214 |
* | [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py | Chandler Carruth | 2015-01-14 | 1 | -1/+1 |
* | Thread Safety Analysis: move warnings on range-based for loops out of beta | DeLesley Hutchins | 2014-11-05 | 1 | -11/+9 |
* | Thread Safety Analysis: add new warning flag, -Wthread-safety-reference, which | DeLesley Hutchins | 2014-09-18 | 1 | -16/+68 |
* | Allow a scoped lockable object to acquire/release multiple locks. | Ed Schouten | 2014-09-03 | 1 | -125/+162 |
* | Adding const-qualifiers to auto declarations. NFC. | Aaron Ballman | 2014-08-15 | 1 | -3/+3 |
* | Thread safety analysis: add -Wthread-safety-verbose flag, which adds addition... | DeLesley Hutchins | 2014-08-14 | 1 | -0/+5 |
* | Thread Safety Analysis: fix to improve handling of references to guarded | DeLesley Hutchins | 2014-08-14 | 1 | -20/+34 |
* | ThreadSafety.cpp: Prune bogus \param(s). [-Wdocumentation] | NAKAMURA Takumi | 2014-08-04 | 1 | -3/+0 |
* | ThreadSafetyAnalysis: Fix annotations in class members. [-Wdocumentation] | NAKAMURA Takumi | 2014-08-04 | 1 | -5/+5 |
* | Thread Safety Analysis: add a -Wthread-safety-negative flag that warns whenever | DeLesley Hutchins | 2014-08-04 | 1 | -32/+70 |
* | Thread safety analysis: Add support for negative requirements, which are | DeLesley Hutchins | 2014-08-04 | 1 | -268/+232 |
* | Thread Safety Analysis: Replace the old and broken SExpr with the new | DeLesley Hutchins | 2014-07-28 | 1 | -723/+168 |
* | [C++11] Use 'nullptr'. Analysis edition. | Craig Topper | 2014-05-20 | 1 | -38/+39 |
* | Converting some for loops to use range-based for loops. No functional changes... | Aaron Ballman | 2014-05-14 | 1 | -23/+14 |
* | Amending r208783 based on a suggestion by David Blaikie. | Aaron Ballman | 2014-05-14 | 1 | -14/+12 |
* | Replacing some manual iterations with standard algorithms. No functional chan... | Aaron Ballman | 2014-05-14 | 1 | -29/+22 |
* | Formatting and style changes; no functional changes intended. | Aaron Ballman | 2014-05-14 | 1 | -8/+7 |
* | Amending r208439 to remove buildLExpr; this code isn't strictly required yet,... | Aaron Ballman | 2014-05-09 | 1 | -46/+0 |
* | Add the ability to use logical expressions for capability attributes. This is... | Aaron Ballman | 2014-05-09 | 1 | -0/+47 |
* | Remove unused typedef found by gcc's -Wunused-local-typedefs. | Nico Weber | 2014-05-02 | 1 | -2/+0 |
* | Updated the attribute tablegen emitter for variadic arguments to emit a range... | Aaron Ballman | 2014-05-02 | 1 | -18/+13 |
* | Updating to use more range-based for loops, nullptr and auto. No functional c... | Aaron Ballman | 2014-04-18 | 1 | -20/+14 |
* | Making some public members into private members. This also introduces a bit m... | Aaron Ballman | 2014-04-17 | 1 | -16/+10 |
* | Thread Safety Analysis: reorganized SExpr header files. No change in | DeLesley Hutchins | 2014-04-09 | 1 | -0/+1 |
* | Thread Safety Analysis: update to internal SExpr handling. | DeLesley Hutchins | 2014-04-07 | 1 | -8/+15 |
* | Updating the capability attribute diagnostics to be more capability-neutral. ... | Aaron Ballman | 2014-04-01 | 1 | -104/+176 |
* | The release_capability, release_shared_capability and release_generic_capabil... | Aaron Ballman | 2014-03-21 | 1 | -27/+33 |
* | Replacing the exclusive_lock_function, shared_lock_function and unlock_functi... | Aaron Ballman | 2014-03-20 | 1 | -24/+14 |
* | Thread safety analysis: move smart pointer checks from -Wthread-safety-beta | DeLesley Hutchins | 2014-03-10 | 1 | -27/+19 |
* | [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_... | Aaron Ballman | 2014-03-10 | 1 | -8/+4 |