Skip to content

Commit 05c8995

Browse files
authored
Improved Breakpoint support and DAP resource ID handling redesign (#12)
* reworked sync/async communication between the dap server and estgi * remove debug prints * fix race condition ; fix debug session setup before state copy * support source positions for stack frames ; major redesign in DAP resourceID handling: switch to pure design * remove loadedSourcesRef ; make Source construction pure * better CaseOf display * improve SourceRef handling to support setting of pre-existing breakpoints from previous DAP session ; append unique id's to binder names * fix: send response for next command ; implement pause
1 parent 3ead9eb commit 05c8995

File tree

6 files changed

+723
-669
lines changed

6 files changed

+723
-669
lines changed

dap/dap.cabal

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ executable dap-estg
4242
, mtl
4343
, yaml
4444
, zip
45+
, bimap
4546
hs-source-dirs:
4647
exe
4748
default-language:

0 commit comments

Comments
 (0)