commit | d9fa2b5487549b0b0951bdbbe7a7fcc27bb225ac | [log] [tgz] |
---|---|---|
author | Adrian McCarthy <amccarth@google.com> | Thu Nov 12 21:16:15 2015 +0000 |
committer | Adrian McCarthy <amccarth@google.com> | Thu Nov 12 21:16:15 2015 +0000 |
tree | 51626c9852a88ccd5559c97d5992f42d9388c56c | |
parent | 61b81a563a3e8cdaa00ce10bc3b7f2c52598d2e7 [diff] [blame] |
Implement RegisterContext for Mini Dumps. Differential Revision: http://reviews.llvm.org/D14591 llvm-svn: 252950
diff --git a/lldb/source/Plugins/Process/Windows/MiniDump/ThreadWinMiniDump.h b/lldb/source/Plugins/Process/Windows/MiniDump/ThreadWinMiniDump.h index b4e8cb5..c789254 100644 --- a/lldb/source/Plugins/Process/Windows/MiniDump/ThreadWinMiniDump.h +++ b/lldb/source/Plugins/Process/Windows/MiniDump/ThreadWinMiniDump.h
@@ -35,15 +35,13 @@ void ClearStackFrames() override; - const char * - GetName() override; - void - SetName(const char *name); + SetContext(const void *context); protected: - std::string m_thread_name; lldb::RegisterContextSP m_reg_context_sp; + class Data; + std::unique_ptr<Data> m_data; // for WinAPI-specific data bool CalculateStopInfo() override; };