diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2019-01-16 08:02:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-01-16 08:02:05 +0100 |
| commit | ddeca6ce968cb4e56d10b31b169743faf07b7a13 (patch) | |
| tree | e9236423b55039d74fe81becd2390aab7691603a /miasm2/jitter/jitcore.py | |
| parent | eb9b59dd4b4805dee549b69f024019f9d25b2fa5 (diff) | |
| parent | 21448f0e3b0df0ba44d011c4c04af3ea12ca354d (diff) | |
| download | miasm-ddeca6ce968cb4e56d10b31b169743faf07b7a13.tar.gz miasm-ddeca6ce968cb4e56d10b31b169743faf07b7a13.zip | |
Merge pull request #943 from commial/fix/reorg-python-jitter
Rewrite Python jitter
Diffstat (limited to 'miasm2/jitter/jitcore.py')
| -rw-r--r-- | miasm2/jitter/jitcore.py | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/miasm2/jitter/jitcore.py b/miasm2/jitter/jitcore.py index fc5cf35e..78e27244 100644 --- a/miasm2/jitter/jitcore.py +++ b/miasm2/jitter/jitcore.py @@ -114,21 +114,11 @@ class JitCore(object): for a, b in self.blocks_mem_interval: vm.add_code_bloc(a, b + 1) - def jit_irblocks(self, label, irblocks): - """JiT a group of irblocks. - @label: the label of the irblocks - @irblocks: a group of irblocks - """ - - raise NotImplementedError("Abstract class") - def add_block(self, block): """Add a block to JiT and JiT it. @block: asm_bloc to add """ - irblocks = self.ir_arch.add_asmblock_to_ircfg(block, self.ircfg, gen_pc_updt = True) - block.blocks = irblocks - self.jit_irblocks(block.loc_key, irblocks) + raise NotImplementedError("Abstract class") def disasm_and_jit_block(self, addr, vm): """Disassemble a new block and JiT it |