about summary refs log tree commit diff stats
path: root/miasm2/jitter/jitcore.py
diff options
context:
space:
mode:
Diffstat (limited to 'miasm2/jitter/jitcore.py')
-rw-r--r--miasm2/jitter/jitcore.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/miasm2/jitter/jitcore.py b/miasm2/jitter/jitcore.py
index 81193406..1af7333f 100644
--- a/miasm2/jitter/jitcore.py
+++ b/miasm2/jitter/jitcore.py
@@ -24,13 +24,13 @@ class JitCore(object):
 
     "JiT management. This is an abstract class"
 
-    def __init__(self, my_ir, bs=None):
+    def __init__(self, ir_arch, bs=None):
         """Initialise a JitCore instance.
-        @my_ir: ir instance for current architecture
+        @ir_arch: ir instance for current architecture
         @bs: bitstream
         """
 
-        self.my_ir = my_ir
+        self.ir_arch = ir_arch
         self.bs = bs
         self.known_blocs = {}
         self.lbl2jitbloc = {}
@@ -98,7 +98,7 @@ class JitCore(object):
         @b: the bloc to add
         """
 
-        irblocs = self.my_ir.add_bloc(b, gen_pc_updt = True)
+        irblocs = self.ir_arch.add_bloc(b, gen_pc_updt = True)
         b.irblocs = irblocs
         self.jitirblocs(b.label, irblocs)
 
@@ -109,18 +109,18 @@ class JitCore(object):
         if isinstance(addr, asmbloc.asm_label):
             addr = addr.offset
 
-        l = self.my_ir.symbol_pool.getby_offset_create(addr)
+        l = self.ir_arch.symbol_pool.getby_offset_create(addr)
         cur_bloc = asmbloc.asm_bloc(l)
 
         # Disassemble it
         try:
-            asmbloc.dis_bloc(self.my_ir.arch, self.bs, cur_bloc, addr,
-                             set(), self.my_ir.symbol_pool, [],
+            asmbloc.dis_bloc(self.ir_arch.arch, self.bs, cur_bloc, addr,
+                             set(), self.ir_arch.symbol_pool, [],
                              follow_call=False, patch_instr_symb=True,
                              dontdis_retcall=False,
                              lines_wd=self.options["jit_maxline"],
                              # max 10 asm lines
-                             attrib=self.my_ir.attrib,
+                             attrib=self.ir_arch.attrib,
                              split_dis=self.split_dis)
         except IOError:
             # vm_exception_flag is set
@@ -161,7 +161,7 @@ class JitCore(object):
         """
 
         if lbl is None:
-            lbl = cpu.vm_get_gpreg()[self.my_ir.pc.name]
+            lbl = cpu.vm_get_gpreg()[self.ir_arch.pc.name]
 
         if not lbl in self.lbl2jitbloc:
             # Need to JiT the bloc