You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let's call "Start without debugging" noDebug mode in short. I plan to implement this feature in 2 steps:
Enable different request handlers for debug/noDebug mode. For debug mode, enable all the request handlers. For noDebug mode, only enable handlers for initialize, configurationDone, launch, disconnect requests.
Spawn a process directly for noDebug mode. We don't need to launch the process in a vm, instead we probably can spawn a process directly without appending vmargs like -Xdebug. Currently DebugSession is deeply coupled with VirtualMachine, so I think we might need to re-implement IDebugSession.
Activity
Eskibear commentedon Aug 2, 2018
I find the raw request:
"noDebug":trueis appended in the request.Eskibear commentedon Aug 14, 2018
Let's call "Start without debugging" noDebug mode in short. I plan to implement this feature in 2 steps:
initialize,configurationDone,launch,disconnectrequests.-Xdebug. CurrentlyDebugSessionis deeply coupled withVirtualMachine, so I think we might need to re-implementIDebugSession.Eskibear commentedon Aug 22, 2018
Now the expected behavior is: