commit | bc16b9273326b81dc4aae022389a9f8c3bdca66d | [log] [tgz] |
---|---|---|
author | Jim Ingham <jingham@apple.com> | Wed Jul 31 02:19:15 2013 +0000 |
committer | Jim Ingham <jingham@apple.com> | Wed Jul 31 02:19:15 2013 +0000 |
tree | cd760bb1c10abea342bdd54207f7c58ffc8d3dba | |
parent | 1475fc76a3b64fd81b710d3a719d6fcc9f6996e2 [diff] |
The DisassemblerLLVMC has a retain cycle - the InstructionLLVMC's contained in its instruction list have a shared pointer back to their DisassemblerLLVMC. This checkin force clears the InstructionList in all the places we use the DisassemblerSP to stop the leaking for now. I'll go back and fix this for real when I have time to do so. <rdar://problem/14581918> git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@187473 91177308-0d34-0410-b5e6-96231b3b80d8