diff options
author | Francis Ricci <francisjricci@gmail.com> | 2017-04-19 21:11:08 +0000 |
---|---|---|
committer | Francis Ricci <francisjricci@gmail.com> | 2017-04-19 21:11:08 +0000 |
commit | 9be010f0d0b218fc6959a042d22ecc63011403b8 (patch) | |
tree | c4005aac1068e4101f11dae3c31451f140c18860 /lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp | |
parent | eb930609e8452ec8281f1f62fdb741396df46ed0 (diff) | |
download | bcm5719-llvm-9be010f0d0b218fc6959a042d22ecc63011403b8.tar.gz bcm5719-llvm-9be010f0d0b218fc6959a042d22ecc63011403b8.zip |
Make sure to scan mmap'd memory regions for root pointers on OS X
Summary:
In the general case, we only need to check for root regions inside
the memory map returned by procmaps. However, on Darwin,
we also need to check inside mmap'd regions, which aren't returned
in the list of modules we get from procmaps.
This patch refactors memory region scanning on darwin to reduce
code duplication with the kernel alloc once page scan.
Reviewers: kubamracek, alekseyshl
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D32190
llvm-svn: 300760
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions