-
Notifications
You must be signed in to change notification settings - Fork 30.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request: Add reverse continue for TimeTravel Debugging feature for Node #13705
Comments
@aruneshchandra please explain the semantics of "reverse continue" |
"Reverse continue" is suppose to work exactly like the "Debug Continue" with the difference being that it goes backwards and is only available while debugging a TTD trace. So, when the debugger is broken into while debugging a TTD trace, hitting reverse continue should execute backwards until the first (previous) break point is hit. To enable this VSCode can pass a stepback:continue command to the debug adapter and the TTD enabled runtime should handle the rest. @mrkmarron - do you have anything else to add ? |
@roblourens are you supporting back-in-time debugging in node-debug2 too? |
I don't think Node-chakra supports |
@roblourens is right, |
any update on this ? |
This is planned for the November release. |
cool - when is the Nov release ? do we have a date ? |
@aruneshchandra the plan with the dates will be posted soon on GitHub - to get notified on each iteration plan you can follow Erich on twitter https://twitter.com/erichgamma?lang=en |
Do we know when this might show up in Nightlies ? We will be showing a demo at NodeInteractive at the end of this month and wanted to see this in action before that. |
We can make this happen. |
@aruneshchandra what is the exact name for the |
Since the command is continue stepaction:"reverse" may be appropriate. @aruneshchandra @mrkmarron? |
@isidorn I've added a |
node-debug uses a value |
@aruneshchandra 'reverse continue' has arrived in the Insiders build. If you install the "Mock Debug" extension, you can try the feature: |
This request builds on the following work that was done earlier to support TTD for Node in VSCode
According to some internal usability testing, we discovered a need to have a reverse continue button on the debug bar in order to enhance the usability of the time travel debugging for more complex scenarios.
/cc: @weinand, @isidorn, @roblourens, @mrkmarron
The text was updated successfully, but these errors were encountered: