diff options
author | Hans Wennborg <hans@chromium.org> | 2020-02-10 15:34:28 +0100 |
---|---|---|
committer | Hans Wennborg <hans@chromium.org> | 2020-02-10 15:34:28 +0100 |
commit | 64515b35844b925bdb76821d03ad4d7ddebe06e7 (patch) | |
tree | e4d77f75049a4f8d040bd5209bb02169a554f9dd | |
parent | 793d643f6d69e6908a6ece4aacb07b6573e33e18 (diff) | |
download | bcm5719-llvm-64515b35844b925bdb76821d03ad4d7ddebe06e7.tar.gz bcm5719-llvm-64515b35844b925bdb76821d03ad4d7ddebe06e7.zip |
[analyzer] Add 10.0.0 release notes.
Differential revision: https://reviews.llvm.org/D73966
By Kristóf Umann!
-rw-r--r-- | clang/docs/ReleaseNotes.rst | 22 |
1 files changed, 18 insertions, 4 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index e76ffdc8f07..18edc4ef51e 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -427,10 +427,24 @@ libclang Static Analyzer --------------- -- The Clang analyzer checker ``DeadStores`` gets a new option called - ``WarnForDeadNestedAssignments`` to detect nested dead assignments - (enabled by default). -- ... +- New checker: ``alpha.cplusplus.PlacementNew`` to detect whether the storage + provided for default placement new is sufficiently large. + +- New checker: ``fuchsia.HandleChecker`` to detect leaks related to Fuchsia + handles. + +- New checker: ``security.insecureAPI.decodeValueOfObjCType`` warns about + potential buffer overflows when using ``[NSCoder decodeValueOfObjCType:at:]`` + +- ``deadcode.DeadStores`` now warns about nested dead stores. + +- Condition values that are relevant to the occurance of a bug are far better + explained in bug reports. + +- Despite still being at an alpha stage, checkers implementing taint analyses + and C++ iterator rules were improved greatly. + +- Numerous smaller fixes. .. _release-notes-ubsan: |