]> granicus.if.org Git - clang/commit
[analyzer] Remove memoization from RunLoopAutoreleaseLeakChecker
authorGeorge Karpenkov <ekarpenkov@apple.com>
Tue, 11 Dec 2018 01:14:17 +0000 (01:14 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Tue, 11 Dec 2018 01:14:17 +0000 (01:14 +0000)
commitc7e7dd28631dae5aeaa6df29aa5b703fb182d0eb
tree65f9300d94e00b3dc4b530e2f85f6479c1bd619d
parentfc78b59f920c3c076668decb5bf3792a621833a1
[analyzer] Remove memoization from RunLoopAutoreleaseLeakChecker

Memoization dose not seem to be necessary, as other statement visitors
run just fine without it,
and in fact seems to be causing memory corruptions.
Just removing it instead of investigating the root cause.

rdar://45945002

Differential Revision: https://reviews.llvm.org/D54921

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348822 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp