diff options
author | Chia-hung Duan <chiahungduan@google.com> | 2023-07-10 17:24:35 +0000 |
---|---|---|
committer | Chia-hung Duan <chiahungduan@google.com> | 2023-07-10 17:24:37 +0000 |
commit | 57ae8a2a1acb1aa1a5f55c29b1b338a780d649d5 (patch) | |
tree | 96d2b3986a7fc76c9f517c9a71293aa660e75963 /llvm/unittests/Support/VirtualFileSystemTest.cpp | |
parent | d9a2b83dcd93cc5f8c34f6f2a0a75a0f3ca1545c (diff) | |
download | llvm-57ae8a2a1acb1aa1a5f55c29b1b338a780d649d5.zip llvm-57ae8a2a1acb1aa1a5f55c29b1b338a780d649d5.tar.gz llvm-57ae8a2a1acb1aa1a5f55c29b1b338a780d649d5.tar.bz2 |
[scudo] Support partial concurrent page release in SizeClassAllocator64
After extracting memory groups, it's safe to do
1. markFreeBlocks
2. releaseFreeMemoryToOS concurrently with pushBlocks() and
popBatches(). This will improve the throughput of Scudo.
Reviewed By: cferris
Differential Revision: https://reviews.llvm.org/D153608
Diffstat (limited to 'llvm/unittests/Support/VirtualFileSystemTest.cpp')
0 files changed, 0 insertions, 0 deletions