summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py
diff options
context:
space:
mode:
authorPavel Labath <labath@google.com>2017-02-27 11:05:34 +0000
committerPavel Labath <labath@google.com>2017-02-27 11:05:34 +0000
commit6ac8403430c33aebdd88e5fa41921bc65265d180 (patch)
tree833b11ce72ddb5356ba62cea361ce68fb8e98ffe /lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py
parent6d171006f4a236cb417834f16ddff838433b7c46 (diff)
downloadbcm5719-llvm-6ac8403430c33aebdd88e5fa41921bc65265d180.tar.gz
bcm5719-llvm-6ac8403430c33aebdd88e5fa41921bc65265d180.zip
Switch SBBreakpoint to storing a weak_ptr of the internal breakpoint object
Summary: There is nothing we can do with the breakpoint once the associated target becomes deleted. This will make sure we don't hold on to more resources than we need in this case. In particular, this fixes the case TestStepOverBreakpoint on windows, where a lingering SBBreakpoint object causes us to nor unmap the executable file from memory. Reviewers: clayborg, jingham Subscribers: lldb-commits Differential Revision: https://reviews.llvm.org/D30249 llvm-svn: 296328
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud