summaryrefslogtreecommitdiffstats
path: root/lldb/tools/debugserver/source/MacOSX/MachTask.h
diff options
context:
space:
mode:
authorJason Molenda <jmolenda@apple.com>2013-04-06 07:16:15 +0000
committerJason Molenda <jmolenda@apple.com>2013-04-06 07:16:15 +0000
commitbecd639c0ef9850238dabfd3caf0f530a2824c1b (patch)
treee8c336b8bb2442b6f2146e03832794c96dc5c713 /lldb/tools/debugserver/source/MacOSX/MachTask.h
parent85465e608da9720a9700308d1b1c269d8337cf52 (diff)
downloadbcm5719-llvm-becd639c0ef9850238dabfd3caf0f530a2824c1b.tar.gz
bcm5719-llvm-becd639c0ef9850238dabfd3caf0f530a2824c1b.zip
Update MachVMMemory::PageSize to get the page size of a specific process
if we have an updated task_info call available; else fall back to getting the default host-wide page size. Update all uses of the vm page size to get it via MachVMMemory::PageSize(). <rdar://problem/13477763>, <rdar://problem/13498504> llvm-svn: 178953
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/MachTask.h')
-rw-r--r--lldb/tools/debugserver/source/MacOSX/MachTask.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lldb/tools/debugserver/source/MacOSX/MachTask.h b/lldb/tools/debugserver/source/MacOSX/MachTask.h
index f3fb6fb80f0..65d7446474d 100644
--- a/lldb/tools/debugserver/source/MacOSX/MachTask.h
+++ b/lldb/tools/debugserver/source/MacOSX/MachTask.h
@@ -92,6 +92,7 @@ public:
MachProcess * Process () { return m_process; }
const MachProcess * Process () const { return m_process; }
+ nub_size_t PageSize ();
bool HasMallocLoggingEnabled ();
OpenPOWER on IntegriCloud