about summary refs log tree commit diff stats
path: root/miasm2/jitter/jitload.py
diff options
context:
space:
mode:
authorserpilliere <fabrice.desclaux@cea.fr>2015-03-08 21:32:34 +0100
committerserpilliere <fabrice.desclaux@cea.fr>2015-03-10 18:46:56 +0100
commit644893c46eefe48f25e052d3daae89ec9824eab7 (patch)
tree7ef3a1cf099de4b5049f6caa29a6e3d7442c2aef /miasm2/jitter/jitload.py
parentd1c270b845001965d35e36e5e13402fa718a0e5f (diff)
downloadmiasm-644893c46eefe48f25e052d3daae89ec9824eab7.tar.gz
miasm-644893c46eefe48f25e052d3daae89ec9824eab7.zip
Jitter: split VmMngr from JitCpu
Diffstat (limited to 'miasm2/jitter/jitload.py')
-rw-r--r--miasm2/jitter/jitload.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/miasm2/jitter/jitload.py b/miasm2/jitter/jitload.py
index ccd0a35f..346746e8 100644
--- a/miasm2/jitter/jitload.py
+++ b/miasm2/jitter/jitload.py
@@ -8,6 +8,7 @@ from miasm2.jitter.csts import *
 from miasm2.core.utils import *
 from miasm2.core.bin_stream import bin_stream_vm
 from miasm2.ir.ir2C import init_arch_C
+from miasm2.jitter import VmMngr
 
 hnd = logging.StreamHandler()
 hnd.setFormatter(logging.Formatter("[%(levelname)s]: %(message)s"))
@@ -187,8 +188,9 @@ class jitter:
         else:
             raise ValueError("unsupported jit arch!")
 
+        self.vm = VmMngr.Vm()
         self.cpu = jcore.JitCpu()
-        self.vm = jcore.VmMngr()
+
         self.bs = bin_stream_vm(self.vm)
         self.ir_arch = ir_arch
         init_arch_C(self.arch)