[all-commits] [llvm/llvm-project] 5beaa7: [scudo] Group poppedBlocks/pushedBlocks into Block...
ChiaHungDuan via All-commits
all-commits at lists.llvm.org
Thu Jun 15 15:39:58 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 5beaa7339fc5441d33bfb505703e56bbda3801e8
https://github.com/llvm/llvm-project/commit/5beaa7339fc5441d33bfb505703e56bbda3801e8
Author: Chia-hung Duan <chiahungduan at google.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M compiler-rt/lib/scudo/standalone/primary32.h
M compiler-rt/lib/scudo/standalone/primary64.h
Log Message:
-----------
[scudo] Group poppedBlocks/pushedBlocks into BlocksInfo (NFC)
Create a new BlocksInfo to contain a list of blocks, poppedBlocks and
pushedBlocks. This is the preparation of adding new lock for operations
on freelist.
Differential Revision: https://reviews.llvm.org/D149143
Commit: 29aa587f1a0829a36c188301ea565e18c79a0b7b
https://github.com/llvm/llvm-project/commit/29aa587f1a0829a36c188301ea565e18c79a0b7b
Author: Chia-hung Duan <chiahungduan at google.com>
Date: 2023-06-15 (Thu, 15 Jun 2023)
Changed paths:
M compiler-rt/lib/scudo/standalone/primary64.h
Log Message:
-----------
[scudo] Group MappedUser/AllocatedUser into PagesInfo (NFC)
Create a new PagesInfo to contain all the information about pages. This
is the preparation of adding new lock for page operations.
Note that primary32 hasn't switched to MemMap. Will add PagesInfo later
when we move to MemMap in primary32.
Differential Revision: https://reviews.llvm.org/D149142
Compare: https://github.com/llvm/llvm-project/compare/24563b8d26aa...29aa587f1a08
More information about the All-commits
mailing list