summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/UnwindAssembly/InstEmulation
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2016-06-07 23:19:00 +0000
committerGreg Clayton <gclayton@apple.com>2016-06-07 23:19:00 +0000
commit32c940de377ec87a072e3d7c3f3200beec6fe90e (patch)
tree6f437fdf50522284f74a8eacb00812a490b5f73a /lldb/source/Plugins/UnwindAssembly/InstEmulation
parent9a293ca173b9c1946f9e7c63993e6686c25db10b (diff)
downloadbcm5719-llvm-32c940de377ec87a072e3d7c3f3200beec6fe90e.tar.gz
bcm5719-llvm-32c940de377ec87a072e3d7c3f3200beec6fe90e.zip
Now that there are no cycles that cause leaks in the disassembler/instruction classes, we can get rid of the FIXME lines that were working around this issue.
<rdar://problem/26684190> llvm-svn: 272071
Diffstat (limited to 'lldb/source/Plugins/UnwindAssembly/InstEmulation')
-rw-r--r--lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
index e168add266b..72adf757627 100644
--- a/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
+++ b/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
@@ -229,9 +229,6 @@ UnwindAssemblyInstEmulation::GetNonCallSiteUnwindPlanFromAssembly (AddressRange&
}
}
}
- // FIXME: The DisassemblerLLVMC has a reference cycle and won't go away if it has any active instructions.
- // I'll fix that but for now, just clear the list and it will go away nicely.
- disasm_sp->GetInstructionList().Clear();
}
if (log && log->GetVerbose ())
OpenPOWER on IntegriCloud