Skip to content

[Fix #160] Use bcoArgs to augment getVariables - #355

Merged
Saizan merged 5 commits into
masterfrom
issue160
Aug 28, 2026
Merged

[Fix #160] Use bcoArgs to augment getVariables#355
Saizan merged 5 commits into
masterfrom
issue160

Conversation

@Saizan

@Saizan Saizan commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

This is working on 9.14.1 atm.

TODO:

There's a couple more TODOs in the diff, I would like some input there.

@Saizan
Saizan force-pushed the issue160 branch 7 times, most recently from 110e08b to 4af9485 Compare August 26, 2026 15:07
@Saizan
Saizan marked this pull request as ready for review August 26, 2026 15:33
@Saizan
Saizan force-pushed the issue160 branch 4 times, most recently from ce5238b to 5daa7a7 Compare August 27, 2026 11:26
@Saizan
Saizan requested a review from alt-romes August 27, 2026 11:53

@alt-romes alt-romes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm still going through the patch, but I think there are a few misnomers which complicated reasoning a lot! I've pointed them all out.

Comment thread haskell-debugger.cabal Outdated
Comment thread haskell-debugger/GHC/Debugger/Session/Builtin.hs
Comment thread haskell-debugger/GHC/Debugger/Session/Builtin.hs
Comment thread haskell-debugger.cabal
Comment thread haskell-debugger.cabal
Comment thread cbits/stack.c Outdated
Comment thread cbits/stack.c
Comment thread cbits/stack.c Outdated
Comment thread cbits/stack.c Outdated
Comment thread cbits/stack.c Outdated

@alt-romes alt-romes left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Excellent work!

Comment thread cbits/stack.c Outdated
Comment thread cbits/stack.c
Comment thread haskell-debugger/GHC/Debugger/Interface/Messages.hs Outdated
Comment thread haskell-debugger/GHC/Debugger/Runtime/Interpreter/Types.hs Outdated
Comment thread cbits/stack.c Outdated
Comment thread haskell-debugger/GHC/Debugger/Stopped.hs Outdated
Comment thread haskell-debugger/GHC/Debugger/Stopped.hs Outdated
@alt-romes

Copy link
Copy Markdown
Collaborator

Excellent work addressing the review! I'm much happier with it now.

Small thing: could you make the export list of module GHC.Debugger.Stopped.Frames where explicit? IIUC not much should be exported out of the module

Comment thread cbits/stack.c Outdated
@alt-romes

Copy link
Copy Markdown
Collaborator

Land it when you're ready 👍

@Saizan
Saizan merged commit 10488e6 into master Aug 28, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants