aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
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
commit4d3957da69d41f69a5e1a00829efbf9803d809e3 (patch)
tree1d3c66925a55a342b8f9fef43bf6ecc0c32a2206 /lib/CodeGen
parentd01b669f26703663da3515638e254fa7a987e860 (diff)
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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65384 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen')
0 files changed, 0 insertions, 0 deletions