chakra-core / chakra-core/ChakraCore

TTD - Script file location for VSCode during debugging

Open
#1,766 0 comments 0 reactions 0 assignees View on GitHub
Task
Dominant language
JavaScript
Stars
9.3k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

If record and replay happen on different machines the location of the source code may change. However, when we replay our code we give VSCode the original URI for the source, which may not exist on the local machine, during the source load event. This can cause issues if VSCode attempts to access the file URI. As a temporary solution we need to give VSCode the location where the code is actually stored.

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by tracing the source load event during time-travel replay and how the debugger supplies the source URI to VSCode. Done means replay supplies the source's actual local location instead of the original recorded URI, with the debugging behavior verified across different machines.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, vscode
Domain
developer-experience, devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.