diff options
author | Devin Coughlin <dcoughlin@apple.com> | 2016-11-16 00:47:56 +0000 |
---|---|---|
committer | Devin Coughlin <dcoughlin@apple.com> | 2016-11-16 00:47:56 +0000 |
commit | ec68ab8bca9b09e2960e38d42a7ad5f3f1178f61 (patch) | |
tree | a033e263371d996038ebc4db7fdf4002d6a4fbe6 /www | |
parent | 1e68aacb52d8212b687d74c1ea04e049ec0824b8 (diff) |
[www] Update analyzer website for release of checker-279
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@287063 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'www')
-rw-r--r-- | www/analyzer/index.html | 2 | ||||
-rw-r--r-- | www/analyzer/latest_checker.html.incl | 2 | ||||
-rw-r--r-- | www/analyzer/release_notes.html | 19 |
3 files changed, 21 insertions, 2 deletions
diff --git a/www/analyzer/index.html b/www/analyzer/index.html index 98e295e28d..cca105a818 100644 --- a/www/analyzer/index.html +++ b/www/analyzer/index.html @@ -95,7 +95,7 @@ applications.</p> <div style="padding:15px"> <h3 style="margin:0px;padding:0px">Mac OS X</h3> <ul> - <li>Latest build (10.7+):<br> + <li>Latest build (10.8+):<br> <!--#include virtual="latest_checker.html.incl"--> </li> <li><a href="/release_notes.html">Release notes</a></li> diff --git a/www/analyzer/latest_checker.html.incl b/www/analyzer/latest_checker.html.incl index 0f236208df..439a245c8a 100644 --- a/www/analyzer/latest_checker.html.incl +++ b/www/analyzer/latest_checker.html.incl @@ -1 +1 @@ -<b><a href="downloads/checker-278.tar.bz2">checker-278.tar.bz2</a></b> (built February 5, 2016) +<b><a href="downloads/checker-279.tar.bz2">checker-279.tar.bz2</a></b> (built November 14, 2016) diff --git a/www/analyzer/release_notes.html b/www/analyzer/release_notes.html index 85aa08f158..296cfb2090 100644 --- a/www/analyzer/release_notes.html +++ b/www/analyzer/release_notes.html @@ -14,6 +14,25 @@ <div id="content"> <h1>Release notes for <tt>checker-XXX</tt> builds</h1> +<h4 id="checker_279">checker-279</h4> +<p><b>built:</b> November 14, 2016</br> + <b>download:</b> <a href="downloads/checker-279.tar.bz2">checker-279.tar.bz2</a></p> + <p><b>highlights:</b></p> + <ul> + <li>The analyzer includes new checks for: + <ul> + <li>Improper instance cleanup up in Objective-C -dealloc methods under manual retain/release.</li> + <li>Inadvertant comparisons of NSNumber, CFNumberRef, and other number object pointers against scalar values.</li> + <li>Unsafe usage of dispatch_once_t predicates stored in Objective-C instance variables and other heap-allocated memory.</li> + <li>Issues resulting from self-assignment in C++.</li> + <li>Incorrect usage of MPI APIs in C and C++. This check can be enabled by passing the following command to scan-build: <br /> + <tt>-enable-checker optin.mpi.MPI-Checker</tt></li> + </ul> + <li>The scan-build tool now supports a <tt>--force-analyze-debug-code flag</tt> that forces projects to analyze in debug mode. This flag leaves in assertions and so typically results in fewer false positives.</li> + <li>Additional miscellaneous improvements.</li> + <li>Now requires macOS 10.8 or later.</li> + </ul> + <h4 id="checker_278">checker-278</h4> <p><b>built:</b> February 5, 2016</br> <b>download:</b> <a href="downloads/checker-278.tar.bz2">checker-278.tar.bz2</a></p> |