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.
Paths
| Differential D149142
[scudo] Group MappedUser/AllocatedUser into PagesInfo (NFC) ClosedPublic Authored by Chia-hungDuan on Apr 25 2023, 2:58 AM.
Details Summary Create a new PagesInfo to contain all the information about pages. This Note that primary32 hasn't switched to MemMap. Will add PagesInfo later
Diff Detail
Event TimelineChia-hungDuan added a child revision: D149141: [scudo] Fix missing pushing 1 block to BatchClassId.Apr 25 2023, 3:00 AM Chia-hungDuan added a parent revision: D149143: [scudo] Group poppedBlocks/pushedBlocks into BlocksInfo (NFC). Chia-hungDuan removed a child revision: D149141: [scudo] Fix missing pushing 1 block to BatchClassId.Apr 25 2023, 9:48 PM Chia-hungDuan added a child revision: D149140: [scudo] Finer lock granularity in Region of SizeClassAllocator64. This revision is now accepted and ready to land.Jun 14 2023, 4:00 PM This revision was landed with ongoing or failed builds.Jun 15 2023, 3:39 PM Closed by commit rG29aa587f1a08: [scudo] Group MappedUser/AllocatedUser into PagesInfo (NFC) (authored by Chia-hungDuan). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 516725 compiler-rt/lib/scudo/standalone/primary64.h
|