about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2020-04-28 23:58:41 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2020-04-29 00:38:24 +0200
commitfb7841072e9137bef78735e3fa0aae93be57f795 (patch)
treeb32c029381c08b49c63ef7cc5af96d37fc8be835
parent8d6eb695d5511a278389b1490feee281e1ffd817 (diff)
downloadmiasm-fb7841072e9137bef78735e3fa0aae93be57f795.tar.gz
miasm-fb7841072e9137bef78735e3fa0aae93be57f795.zip
Speed up blocks memrange
Diffstat (limited to '')
-rw-r--r--miasm/jitter/jitcore.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/miasm/jitter/jitcore.py b/miasm/jitter/jitcore.py
index cff01f9b..cc531cf5 100644
--- a/miasm/jitter/jitcore.py
+++ b/miasm/jitter/jitcore.py
@@ -198,10 +198,7 @@ class JitCore(object):
         """
 
         mem_range = interval()
-
-        for block in blocks:
-            mem_range += interval([(block.ad_min, block.ad_max - 1)])
-
+        mem_range = interval([(block.ad_min, block.ad_max - 1) for block in blocks])
         return mem_range
 
     def __updt_jitcode_mem_range(self, vm):