commit | f7efbb1906e58c3e8eed281c9b8ac7f2224b5ae7 | [log] [tgz] |
---|---|---|
author | Pete Cooper <peter_cooper@apple.com> | Wed Mar 19 00:23:30 2014 +0000 |
committer | Pete Cooper <peter_cooper@apple.com> | Wed Mar 19 00:23:30 2014 +0000 |
tree | f58d76c86a83550ee21b05697710e4a64398f40e | |
parent | 025e94d7dc8611fa8f5704905636f07e5e95b6f4 [diff] |
When destroying a StringMap, just iterate over the map and destroy the contained elements. Don't reset them back to 0 as their values aren't needed any more. This results in ~StringMap() being mostly empty for POD types in BumpPtrAllocators git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204204 91177308-0d34-0410-b5e6-96231b3b80d8