summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2010-08-12 02:14:28 +0000
committerJim Ingham <jingham@apple.com>2010-08-12 02:14:28 +0000
commit87c1191e0e392f70965b8ce3b89e57d5165aadc7 (patch)
treed0e48015479611e52c2839a65f35e282b8812e42 /lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
parent1401e040eb7f2910f574ddea8dea4e1b1b42a95f (diff)
downloadbcm5719-llvm-87c1191e0e392f70965b8ce3b89e57d5165aadc7.tar.gz
bcm5719-llvm-87c1191e0e392f70965b8ce3b89e57d5165aadc7.zip
Now that we are using the Unwinder (or Jason's new unwinder when that comes about) all the plugin-specific details of getting stack frames
should be hidden behind that, and the "GetStackFrameAtIndex" and "GetStackFrameCount" algorithms become generic. So I moved them to Thread.cpp. llvm-svn: 110899
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h')
-rw-r--r--lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
index 01c37d8b5df..a6deead8f15 100644
--- a/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
+++ b/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
@@ -54,12 +54,6 @@ public:
virtual bool
RestoreSaveFrameZero (const RegisterCheckpoint &checkpoint);
- virtual uint32_t
- GetStackFrameCount();
-
- virtual lldb::StackFrameSP
- GetStackFrameAtIndex (uint32_t idx);
-
virtual void
ClearStackFrames ();
@@ -121,12 +115,11 @@ protected:
std::string m_thread_name;
std::string m_dispatch_queue_name;
lldb::addr_t m_thread_dispatch_qaddr;
- std::auto_ptr<lldb_private::Unwind> m_unwinder_ap;
//------------------------------------------------------------------
// Member variables.
//------------------------------------------------------------------
- lldb_private::Unwind *
+ virtual lldb_private::Unwind *
GetUnwinder ();
void
OpenPOWER on IntegriCloud