Skip to content

Introduce pause frame tracking#33

Open
obreitwi wants to merge 3 commits intobgamari:masterfrom
obreitwi:pr/track_pause_frame
Open

Introduce pause frame tracking#33
obreitwi wants to merge 3 commits intobgamari:masterfrom
obreitwi:pr/track_pause_frame

Conversation

@obreitwi
Copy link
Copy Markdown
Contributor

@obreitwi obreitwi commented Sep 8, 2019

  • stub tracks the number of pauses, starting at zero.

  • stub returns the current pause frame number on all pause requests

  • Client.hs tracks the current pause frame number in Debuggee

* Introduce DebuggeeAction as alias for StateT Debugee IO
  -> Get rid of Debuggee being passed explicitly into IO actions,
  turning function signatures like
      (Debuggee -> ... -> IO a)
  into
      (... -> DebuggeeAction a)

* This is done in order to track state in Debuggee in the future.

* Introduce a lot of liftIO :(
* stub tracks the number of pauses, starting at zero

* stub returns the current pause frame number on all pause requests

* Client.hs tracks the current pause frame number in Debuggee
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.

1 participant