mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-02-08 02:18:43 +00:00
tsan: account for mid app range in mem profile
We account low and high ranges, but forgot abount the mid range. Account mid range as well. Reviewed By: melver Differential Revision: https://reviews.llvm.org/D110148
This commit is contained in:
parent
ecd5145c27
commit
608ffc98c3
@ -107,9 +107,9 @@ void FillProfileCallback(uptr p, uptr rss, bool file,
|
||||
mem[MemShadow] += rss;
|
||||
else if (p >= MetaShadowBeg() && p < MetaShadowEnd())
|
||||
mem[MemMeta] += rss;
|
||||
else if (p >= LoAppMemBeg() && p < LoAppMemEnd())
|
||||
mem[file ? MemFile : MemMmap] += rss;
|
||||
else if (p >= HiAppMemBeg() && p < HiAppMemEnd())
|
||||
else if ((p >= LoAppMemBeg() && p < LoAppMemEnd()) ||
|
||||
(p >= MidAppMemBeg() && p < MidAppMemEnd()) ||
|
||||
(p >= HiAppMemBeg() && p < HiAppMemEnd()))
|
||||
mem[file ? MemFile : MemMmap] += rss;
|
||||
else if (p >= HeapMemBeg() && p < HeapMemEnd())
|
||||
mem[MemHeap] += rss;
|
||||
|
Loading…
x
Reference in New Issue
Block a user