diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2020-04-29 09:44:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-29 09:44:51 +0200 |
| commit | e74675fbf0ddb91136245b1a7e33c13b381ddb19 (patch) | |
| tree | 59bbb3809e6f7c4c50cd83751e016a8cb3a94139 | |
| parent | 13e3d0cebd6c4ff074a8b3f0ee7678468c27afab (diff) | |
| parent | fb7841072e9137bef78735e3fa0aae93be57f795 (diff) | |
| download | miasm-e74675fbf0ddb91136245b1a7e33c13b381ddb19.tar.gz miasm-e74675fbf0ddb91136245b1a7e33c13b381ddb19.zip | |
Merge pull request #1207 from serpilliere/speedup_memrange
Speed up blocks memrange
| -rw-r--r-- | miasm/jitter/jitcore.py | 5 |
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): |