diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2020-04-22 16:48:31 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2020-04-23 06:57:36 +0000 |
commit | b7851eeb55fd284bd647b7042e7f94a1ea1d3490 (patch) | |
tree | 7f94acbcf752ca4dc24fa2cfa01c3d3a0ff8ce0a /src/plugins/winrt | |
parent | f781a728256b9b25c0df8cc46d386f2ebca27ba7 (diff) |
Debugger: Fix breakpoint insertion stalling for UVSC engine
The UVSC support the debugger commands execution feature
using the UVSC_DBG_EXEC_CMD function. This function non-blocks
if an command execution fails. So we can use this function to
execute a breakpoint insertion command:
* http://www.keil.com/support/man/docs/uv4/uv4_cm_breakset.htm
But, to get the properties of the inserted breakpoint we need to
enumerate all available breakpoints and to find the desired
breakpoint by its expression.
Besides, we need to fix and the 'expressionBuffer' field of the
BKRSP structure according to the original UVSC API.
Change-Id: I3c52e8955de28180aaafa1af9f6001ff6ee3b7fb
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins/winrt')
0 files changed, 0 insertions, 0 deletions