Minor optimization
Only compute perms if actually needed.
This commit is contained in:
parent
4276bd5c7c
commit
24374e6dea
@ -1312,8 +1312,8 @@ class Linux(Platform):
|
||||
if brk != 0 and brk != self.elf_brk:
|
||||
mem = self.current.memory
|
||||
size = brk - self.elf_brk
|
||||
perms = mem.perms(self.elf_brk - 1)
|
||||
if brk > mem._ceil(self.elf_brk):
|
||||
perms = mem.perms(self.elf_brk - 1)
|
||||
addr = mem.mmap(mem._ceil(self.elf_brk), size, perms)
|
||||
assert mem._ceil(self.elf_brk) == addr, "Error in brk!"
|
||||
self.elf_brk += size
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user