]> granicus.if.org Git - clang/commit
[analyzer] Speed up ExplodedNode::Profile by avoiding copy constructors.
authorJordan Rose <jordan_rose@apple.com>
Thu, 6 Dec 2012 18:58:12 +0000 (18:58 +0000)
committerJordan Rose <jordan_rose@apple.com>
Thu, 6 Dec 2012 18:58:12 +0000 (18:58 +0000)
commitfbe4d36f1f83ca12b532e0a946cbffcdb54f904c
tree843f3124bc7110fc34fa485eaaa4767e18b28643
parent6960d08b4ddf389d7c81504df7f16dc645120482
[analyzer] Speed up ExplodedNode::Profile by avoiding copy constructors.

ProgramStateRef::Retain isn't free!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169525 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h