about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--miasm2/core/utils.py5
-rw-r--r--miasm2/jitter/jitcore.py2
2 files changed, 6 insertions, 1 deletions
diff --git a/miasm2/core/utils.py b/miasm2/core/utils.py
index 75eb3113..30aff7d2 100644
--- a/miasm2/core/utils.py
+++ b/miasm2/core/utils.py
@@ -119,6 +119,11 @@ class BoundedDict(UserDict.DictMixin):
         "Return the list of dict's keys"
         return self._data.keys()
 
+    @property
+    def data(self):
+        "Return the current instance as a dictionnary"
+        return self._data
+
     def __getitem__(self, key):
         # Retrieve data first to raise the proper exception on error
         data = self._data[key]
diff --git a/miasm2/jitter/jitcore.py b/miasm2/jitter/jitcore.py
index db994b9e..fd5b02d3 100644
--- a/miasm2/jitter/jitcore.py
+++ b/miasm2/jitter/jitcore.py
@@ -161,7 +161,7 @@ class JitCore(object):
         @breakpoints: Dict instance of used breakpoints
         """
         # TODO useless vmmngr
-        return self.exec_wrapper(label, cpu, self.lbl2jitbloc._data, breakpoints)
+        return self.exec_wrapper(label, cpu, self.lbl2jitbloc.data, breakpoints)
 
     def runbloc(self, cpu, vm, lbl, breakpoints):
         """Run the bloc starting at lbl.