diff options
author | Chia-hung Duan <chiahungduan@google.com> | 2023-02-23 22:51:29 +0000 |
---|---|---|
committer | Chia-hung Duan <chiahungduan@google.com> | 2023-02-23 23:26:03 +0000 |
commit | a78805f3cb8dfdf93da759bfee420d89b85f66ef (patch) | |
tree | 0b8d1b01cc688d81f048aa467eae87e106f2a1cf /llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp | |
parent | 7c9b15fbaeb2846ad25e797d55ffe1ccef9e1379 (diff) | |
download | llvm-a78805f3cb8dfdf93da759bfee420d89b85f66ef.zip llvm-a78805f3cb8dfdf93da759bfee420d89b85f66ef.tar.gz llvm-a78805f3cb8dfdf93da759bfee420d89b85f66ef.tar.bz2 |
[scudo] Mark all blocks in a range without visiting each of them
When all the blocks in the group are known to be used, we should just
mark the pages in the range as all counted instead of visiting each of
them. This will reduce the time of marking free blocks especially for
smaller size class.
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D141958
Diffstat (limited to 'llvm/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions