diff options
| author | Ajax <commial@gmail.com> | 2018-06-22 17:27:30 +0200 |
|---|---|---|
| committer | Ajax <commial@gmail.com> | 2018-06-22 18:34:07 +0200 |
| commit | c33f2d988bda28a1b6dbe5a2c8bceb5819db9e42 (patch) | |
| tree | b05c169e5ff17c800a2692e0d0ddc09bb34fb881 /miasm2/jitter/jitload.py | |
| parent | f5aa0474bd7ea8078bacf0085ff6942d1cf3bc42 (diff) | |
| download | miasm-c33f2d988bda28a1b6dbe5a2c8bceb5819db9e42.tar.gz miasm-c33f2d988bda28a1b6dbe5a2c8bceb5819db9e42.zip | |
Jitcore: run_at actually takes a list of stop_offset, instead of a
"breakpoints" specificity
Diffstat (limited to '')
| -rw-r--r-- | miasm2/jitter/jitload.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/miasm2/jitter/jitload.py b/miasm2/jitter/jitload.py index 097826bf..5f8b4ad6 100644 --- a/miasm2/jitter/jitload.py +++ b/miasm2/jitter/jitload.py @@ -307,7 +307,10 @@ class Jitter(object): """Wrapper on JiT backend. Run the code at PC and return the next PC. @pc: address of code to run""" - return self.jit.run_at(self.cpu, pc, self.breakpoints_handler.callbacks) + return self.jit.run_at( + self.cpu, pc, + set(self.breakpoints_handler.callbacks.keys()) + ) def runiter_once(self, pc): """Iterator on callbacks results on code running from PC. |