Johannes
0656d21d11
auto-fixed prefer-const violation
2022-06-08 17:49:21 +02:00
Rob Lourens
89048b8b8f
Get rid of handled errors logged from IPC
...
Fix #144559
2022-03-15 17:30:53 -07:00
Rob Lourens
14290dc9d4
Remove import from workbench/contrib/debug/ to workbench/api
...
See #141921
2022-02-01 18:36:07 -08:00
Alex Dima
e2541e9263
Move extHostCustomers.ts to workbench/services ( #141003 )
2022-01-31 19:57:21 +01:00
Andre Weinand
7f5007c9a4
make stopDebugging use disconnect for "attach" sessions; fixes #140560
2022-01-12 17:46:30 +01:00
Rob Lourens
bad6e9309b
Don't override saveBeforeStart default value
...
See microsoft/vscode-jupyter#6898
2021-09-02 13:01:06 -07:00
Rob Lourens
58c83f27fa
💄
2021-09-02 11:05:13 -07:00
Rob Lourens
cdc8e53cf3
Add DebugSessionOptions suppressSaveBeforeStart
...
See microsoft/vscode-jupyter#6898
2021-09-02 11:05:13 -07:00
Andre Weinand
4f5f5de28f
Merge pull request #125737 from xisui-MSFT/dev/xisui/disassembly
...
Disassembly view
2021-07-22 11:28:41 +02:00
Andre Weinand
67b4efe22c
new DebugSessionOption 'lifecycleManagedByParent'; fixes #128058
2021-07-20 17:24:05 +02:00
Rob Lourens
247e62d79a
Add flag for "simple" debug UI ( #128801 )
...
* Implement simple debug UI mode
* Don't show debug viewlet on step
* Move flag to proposed
* Pass around full debugUI options object
* Implement isSimpleUI in mock
2021-07-19 17:49:17 -07:00
Felix Huang
a83ef3a31c
First Compile
2021-07-07 12:37:24 -07:00
Connor Peet
e657d42281
debug: expose parent session on DebugSessions
...
For https://github.com/microsoft/vscode/issues/123403
2021-05-18 11:56:09 -07:00
Yanis
cf7e6f31f9
Support for DataBreakpointAccessType condition #117835
2021-03-17 18:05:18 +01:00
Connor Peet
3088c27fbd
debug: mark terminal as free when the associated debug session ends ( #115573 )
2021-02-02 08:27:37 -08:00
isidor
8c3f5dd3fa
Support to start multiple debug sessions from a single launch config
...
#110226
2021-01-07 19:57:22 +01:00
isidor
081632d225
debug: remove legacy adapterExecutableCommand
2020-11-06 14:59:00 +01:00
isidor
0cc93f5c48
debug: split ConfigurationManager into ConfigurationManager and AdapterManager
2020-11-06 14:34:54 +01:00
isidor
235bae66cb
debug: remove debugAddBreakopint telemetry event, no longer needed
2020-09-22 11:58:18 +02:00
Andre Weinand
c233bf87bc
add API to access DAP breakpoints; see #99716
2020-08-17 12:30:02 +02:00
Connor Peet
5b5bb81e2c
fix: inherit the compound root for all children of debug sessions
...
Fixes https://github.com/microsoft/vscode/issues/103705
2020-07-31 12:31:44 -07:00
Andre Weinand
b572b43606
remove not used proposed API; see #101883
2020-07-22 09:44:03 +02:00
Andre Weinand
673e35d278
new proposed API stopDebugging; see #101883
2020-07-09 10:49:22 +02:00
Andre Weinand
e308dd3b36
add DebugSession.terminate; see #101883
2020-07-08 18:29:01 +02:00
isidor
a301dc553b
change noCompress -> compress and make default to not compress sessions in call stack
...
#101429
2020-07-02 11:37:35 +02:00
isidor
8e40c436dd
introduce noCompact flag to DebugSessionOptions
...
#100852
2020-06-25 10:03:16 +02:00
isidor
cc06e19b15
Introduce DebugSessionOptions.noDebug
...
#99743
2020-06-12 17:33:00 +02:00
Andre Weinand
8ec6ec7dc1
rename "Trigger" to "TriggerKind"; see #88230
2020-04-27 16:07:26 +02:00
Andre Weinand
78b071d803
proposed dynamic launch config API: rename 'scope' to 'trigger'
2020-04-26 19:00:47 +02:00
Andre Weinand
1451fab698
add dynamic debug config API
2020-04-20 13:26:20 +02:00
Andre Weinand
4e605ec54a
propagate ext terminal errrors; fixes #92380
2020-03-10 17:58:45 +01:00
Andre Weinand
dba0076c9f
add API resolveDebugConfigurationWithSubstitutedVariables; see #85206
2019-12-23 16:37:16 +01:00
isidor
08b0a9bc59
Persisted data breakpoints are not registered when starting a new debug session
...
fixes #83743
2019-12-06 10:40:48 +01:00
isidor
a9c67d8b82
extHost startDebugging minor polish
2019-09-19 16:08:52 +02:00
Dmitry Gozman
e4d4b43f35
Allow debug session to share repl with its parent; fixes #62419
...
Introduced DebugSessionOptions passed to debug.startDebugging which
encapsulated DebugConsoleMode to control this behavior.
2019-09-18 11:45:39 -07:00
isidor
64980ea1f3
debug: better cancelation support
...
fixes #80374
2019-09-13 13:02:09 +02:00
isidor
4285736fe8
debug: support canceling requests
...
fixes #80374
2019-09-12 18:02:00 +02:00
isidor
f17f3f4cb7
fix debug UI doesn't cleanup spinners on debug session end
...
fixes #80402
2019-09-12 16:37:46 +02:00
Isidor Nikolic
97a05cec1b
Merge pull request #80122 from dgozman/fix-79583
...
Make DebugSession.name writable; fixes #79583
2019-09-05 11:30:30 +02:00
Dmitry Gozman
cb6b17d6f3
Make DebugSession.name writable; fixes #79583
2019-09-04 15:06:26 -07:00
Benjamin Pasero
1cba911717
Strict init ( #80190 )
...
* strict init
* more strict props
2019-09-02 09:24:43 +02:00
isidor
a7cc79a554
debug: introduce data breakpoints
2019-08-16 17:16:46 +02:00
Andre Weinand
6127460acc
propagate CancellationToken to debug API; see #77293
2019-08-06 16:10:46 +02:00
Andre Weinand
9d8d084129
properly use default terminal for debug; fixes #77110
2019-07-25 19:06:02 +02:00
Matt Bierner
ae2cc878f8
Using DisposableStore in mainThread class
...
#74250
2019-07-02 16:37:35 -07:00
Andre Weinand
9af6cea057
remove support for running DA in renderer
2019-05-21 18:46:03 +02:00
Andre Weinand
4fbd4725a2
introduce decent getSession(sessionId) API
2019-03-22 13:55:58 +01:00
Andre Weinand
412a1074da
moved mainThreadDebugService to browser
2019-03-19 17:18:33 +01:00