Commit 7092bb9
Add basics of Chrome Devtools debugger support
- Use routing table for request dispatch in DebuggerHttpRouter, for
handling choosing which debugger stack to use based on the http
upgrade request:
- DebuggerEscargot for the python debugger and VSCode
- DebuggerDevtools for connecting to Chrome Devtools
- Parse mesasges with 16bit message size
- Reply to the first few messages chrome sends
- Refactor Debugger:
- Rename DebuggerRemote to DebuggerEscargot
- DebuggerEscargot and DebuggerDevtools inherit from
DebuggerTcp which inherits from Debugger
Co-authored-by: Roland Takacs <roland.takacs@h-lab.eu>
Signed-off-by: Máté Tokodi <mate.tokodi@szteszoftver.hu>1 parent 989e692 commit 7092bb9
File tree
18 files changed
+3001
-1652
lines changed- src
- api
- debugger
- runtime
- shell
18 files changed
+3001
-1652
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1984 | 1984 | | |
1985 | 1985 | | |
1986 | 1986 | | |
| 1987 | + | |
1987 | 1988 | | |
1988 | 1989 | | |
1989 | 1990 | | |
| |||
3385 | 3386 | | |
3386 | 3387 | | |
3387 | 3388 | | |
3388 | | - | |
| 3389 | + | |
3389 | 3390 | | |
3390 | 3391 | | |
3391 | 3392 | | |
| |||
3414 | 3415 | | |
3415 | 3416 | | |
3416 | 3417 | | |
3417 | | - | |
| 3418 | + | |
3418 | 3419 | | |
3419 | 3420 | | |
3420 | | - | |
| 3421 | + | |
3421 | 3422 | | |
3422 | 3423 | | |
3423 | 3424 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
950 | 950 | | |
951 | 951 | | |
952 | 952 | | |
953 | | - | |
| 953 | + | |
954 | 954 | | |
955 | 955 | | |
956 | 956 | | |
957 | | - | |
| 957 | + | |
958 | 958 | | |
959 | 959 | | |
960 | 960 | | |
| |||
0 commit comments