diff options
author | Pavel Labath <labath@google.com> | 2016-07-29 15:41:52 +0000 |
---|---|---|
committer | Pavel Labath <labath@google.com> | 2016-07-29 15:41:52 +0000 |
commit | 4cb699260c25d44d84029e2a3a8f37e97b44820f (patch) | |
tree | 62bb22e59b1dec16b30902532b234728749f7103 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h | |
parent | 0702c4e86eb61dc2db22bb51525fb2edb008af4d (diff) | |
download | llvm-4cb699260c25d44d84029e2a3a8f37e97b44820f.zip llvm-4cb699260c25d44d84029e2a3a8f37e97b44820f.tar.gz llvm-4cb699260c25d44d84029e2a3a8f37e97b44820f.tar.bz2 |
Revert "Rewrite gdb-remote's SendContinuePacketAndWaitForResponse"
This reverts commit r277139, because:
- broken unittest on windows (likely typo on my part)
- seems to break TestCallThatRestart (needs investigation)
llvm-svn: 277154
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h')
-rw-r--r-- | lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h index 0f41a21..b974db6 100644 --- a/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h +++ b/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h @@ -43,7 +43,7 @@ namespace process_gdb_remote { class ThreadGDBRemote; -class ProcessGDBRemote : public Process, private GDBRemoteClientBase::ContinueDelegate +class ProcessGDBRemote : public Process { public: ProcessGDBRemote(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp); @@ -273,9 +273,6 @@ public: StructuredData::ObjectSP GetSharedCacheInfo () override; - std::string - HarmonizeThreadIdsForProfileData(StringExtractorGDBRemote &inputStringExtractor); - protected: friend class ThreadGDBRemote; friend class GDBRemoteCommunicationClient; @@ -488,25 +485,12 @@ private: //------------------------------------------------------------------ // For ProcessGDBRemote only //------------------------------------------------------------------ - std::string m_partial_profile_data; - std::map<uint64_t, uint32_t> m_thread_id_to_used_usec_map; - static bool NewThreadNotifyBreakpointHit (void *baton, StoppointCallbackContext *context, lldb::user_id_t break_id, lldb::user_id_t break_loc_id); - //------------------------------------------------------------------ - // ContinueDelegate interface - //------------------------------------------------------------------ - void - HandleAsyncStdout(llvm::StringRef out) override; - void - HandleAsyncMisc(llvm::StringRef data) override; - void - HandleStopReply() override; - DISALLOW_COPY_AND_ASSIGN (ProcessGDBRemote); }; |