Skip to content

Commit

Permalink
gdbconnector.py: use the right mi commands
Browse files Browse the repository at this point in the history
  • Loading branch information
giselher committed Mar 27, 2012
1 parent 8666f32 commit 0a42328
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions src/helpers/gdbconnector.py
Expand Up @@ -183,26 +183,27 @@ def record(self):
Records the call stack and gdb executions for reverse debugging
"""
return self.executeAndRaiseIfFailed("-exec-record", \
# FIXME: find the real mi command!
return self.executeAndRaiseIfFailed("-interpreter-exec console rec", \
"Could not record the process.")

def next_(self):
return self.executeAndRaiseIfFailed("-exec-next")

def reverse_next(self):
return self.executeAndRaiseIfFailed("-exec-reverse-next")
return self.executeAndRaiseIfFailed("-exec-next --reverse")

def step(self):
return self.executeAndRaiseIfFailed("-exec-step")

def reverse_step(self):
return self.executeAndRaiseIfFailed("-exec-reverse-step")
return self.executeAndRaiseIfFailed("-exec-step --reverse")

def cont(self):
return self.executeAndRaiseIfFailed("-exec-continue")

def reverse_cont(self):
return self.executeAndRaiseIfFailed("-exec-reverse-continue")
return self.executeAndRaiseIfFailed("-exec-continue --reverse")

def interrupt(self):
# TODO: check if it also works in windows
Expand Down

0 comments on commit 0a42328

Please sign in to comment.