diff options
| -rw-r--r-- | miasm2/jitter/jitcore.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/miasm2/jitter/jitcore.py b/miasm2/jitter/jitcore.py index e6f4ab02..16f201c9 100644 --- a/miasm2/jitter/jitcore.py +++ b/miasm2/jitter/jitcore.py @@ -26,6 +26,7 @@ class JitCore(object): "JiT management. This is an abstract class" jitted_block_delete_cb = None + jitted_block_max_size = 10000 def __init__(self, ir_arch, bs=None): """Initialise a JitCore instance. @@ -36,7 +37,7 @@ class JitCore(object): self.ir_arch = ir_arch self.bs = bs self.known_blocs = {} - self.lbl2jitbloc = BoundedDict(10000, + self.lbl2jitbloc = BoundedDict(self.jitted_block_max_size, delete_cb=self.jitted_block_delete_cb) self.lbl2bloc = {} self.log_mn = False |