about summary refs log tree commit diff stats
path: root/miasm2/jitter/jitcore.py
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2019-01-16 08:02:05 +0100
committerGitHub <noreply@github.com>2019-01-16 08:02:05 +0100
commitddeca6ce968cb4e56d10b31b169743faf07b7a13 (patch)
treee9236423b55039d74fe81becd2390aab7691603a /miasm2/jitter/jitcore.py
parenteb9b59dd4b4805dee549b69f024019f9d25b2fa5 (diff)
parent21448f0e3b0df0ba44d011c4c04af3ea12ca354d (diff)
downloadmiasm-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.py12
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