summaryrefslogtreecommitdiff
path: root/cross-project-tests
diff options
context:
space:
mode:
authorStephen Tozer <Stephen.Tozer@Sony.com>2023-02-28 18:07:31 +0000
committerStephen Tozer <Stephen.Tozer@Sony.com>2023-03-01 12:09:12 +0000
commit6376c5b976de90db0bbaa8c2f925ecd63bbe6ef4 (patch)
tree9fbb4a8893f84979e22d7d6c471575633cfa09ae /cross-project-tests
parent570995eba2f93d639e69b6b12817d44a3b26cc72 (diff)
downloadllvm-6376c5b976de90db0bbaa8c2f925ecd63bbe6ef4.tar.gz
[Dexter] Use non-blocking resume when debugging Visual Studio
The Visual Studio debugger currently uses blocking calls to Go and StepInto, which interferes with Dexter's ability to do any processing (e.g. checking for time outs) in between breakpoints. This patch updates these functions to use non-blocking calls. Reviewed By: Orlando Differential Revision: https://reviews.llvm.org/D144986
Diffstat (limited to 'cross-project-tests')
-rw-r--r--cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
index bbeb7b8cedd8..281d5f58ec15 100644
--- a/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
+++ b/cross-project-tests/debuginfo-tests/dexter/dex/debugger/visualstudio/VisualStudio.py
@@ -259,13 +259,13 @@ class VisualStudio(DebuggerBase, metaclass=abc.ABCMeta): # pylint: disable=abst
ActiveConfiguration = self._fetch_property(project.Properties, 'ActiveConfiguration').Object
ActiveConfiguration.DebugSettings.CommandArguments = cmdline_str
- self._fn_go()
+ self._fn_go(False)
def step(self):
- self._fn_step()
+ self._fn_step(False)
def go(self) -> ReturnCode:
- self._fn_go()
+ self._fn_go(False)
return ReturnCode.OK
def set_current_stack_frame(self, idx: int = 0):