This is an archive of the discontinued LLVM Phabricator instance.

[Dexter] Use non-blocking resume when debugging Visual Studio
ClosedPublic

Authored by StephenTozer on Feb 28 2023, 10:11 AM.

Details

Summary

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. This patch updates these functions to use non-blocking calls.

Diff Detail

Event Timeline

StephenTozer created this revision.Feb 28 2023, 10:11 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 28 2023, 10:11 AM
StephenTozer requested review of this revision.Feb 28 2023, 10:11 AM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 28 2023, 10:11 AM
Orlando accepted this revision.Mar 1 2023, 12:17 AM
This revision is now accepted and ready to land.Mar 1 2023, 12:17 AM
This revision was landed with ongoing or failed builds.Mar 1 2023, 4:09 AM
This revision was automatically updated to reflect the committed changes.