[PATCH] D32449: Modifying PthreadLockChecker.cpp to reduce false positives.
Malhar Thakkar via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed May 17 20:38:42 PDT 2017
malhar1995 updated this revision to Diff 99388.
malhar1995 marked an inline comment as done.
malhar1995 added a comment.
Cleaned up the previous patch.
Added checking of LockState before initializing a mutex as well.
Added separate branches of execution for PthreadSemantics and XNUSemantics.
Added assert in case of checkDeadSymbols as existence in DestroyRetVal ensures existence in LockMap.
Repository:
rL LLVM
https://reviews.llvm.org/D32449
Files:
.DS_Store
lib/.DS_Store
lib/StaticAnalyzer/.DS_Store
lib/StaticAnalyzer/Checkers/.DS_Store
lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
test/.DS_Store
test/Analysis/.DS_Store
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D32449.99388.patch
Type: text/x-patch
Size: 8475 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20170518/95dd023c/attachment.bin>
More information about the cfe-commits
mailing list