summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-02-24 19:15:11 +0000
committerTed Kremenek <kremenek@apple.com>2009-02-24 19:15:11 +0000
commitc52f9394ce1dd59a4f57e3f6cef34fb7679e3a5a (patch)
treeac82ae3a8a977a32d4e7a338d7c5a7450bc08b5f /clang/lib/CodeGen/CodeGenModule.cpp
parent5bf00893b68f06cd6112c51d0df676ec8ba2460f (diff)
downloadbcm5719-llvm-c52f9394ce1dd59a4f57e3f6cef34fb7679e3a5a.tar.gz
bcm5719-llvm-c52f9394ce1dd59a4f57e3f6cef34fb7679e3a5a.zip
retain/release checker:
- For autorelease pool tracking, keep information about the stack of pools separate from their contents. Also, keep track of the number of times an autorelease pool will send the "release" message to an object when the pool is destroyed. - Update CFRefCount::Update to return a new state instead of a reference count binding. This will allow us to implement more complicated semantics with autorelease pools. llvm-svn: 65384
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud