[Windows] Added support of watchpoints to `NativeProcessWindows`
authorAleksandr Urakov <aleksandr.urakov@jetbrains.com>
Tue, 1 Oct 2019 05:52:16 +0000 (05:52 +0000)
committerAleksandr Urakov <aleksandr.urakov@jetbrains.com>
Tue, 1 Oct 2019 05:52:16 +0000 (05:52 +0000)
commit5b5274eaf8c26064b6d10b43171f6252c10f576e
tree75f3372ba09862ae80a055d8791ad5d4830ae0e5
parent07286cb384c48301111cdf80fc31023befc71ee6
[Windows] Added support of watchpoints to `NativeProcessWindows`

Summary: This patch adds support of watchpoints to the new `NativeProcessWindows` plugin. The same tests as in D67168 pass with these changes when the old plugin is turned off, so they will cover this functionality when the old plugin is gone.

Reviewers: asmith, amccarth, stella.stamenova, labath

Reviewed By: labath

Subscribers: labath, jfb, JDevlieghere, lldb-commits, leonid.mashinskiy

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D67222

llvm-svn: 373300
lldb/source/Plugins/Process/Windows/Common/NativeProcessWindows.cpp
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_WoW64.cpp
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_WoW64.h
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_i386.cpp
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_i386.h
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_x86_64.cpp
lldb/source/Plugins/Process/Windows/Common/NativeRegisterContextWindows_x86_64.h
lldb/source/Plugins/Process/Windows/Common/NativeThreadWindows.cpp