| commit | 3c7b1f4daab1520239cb172059e2e16684fd3128 | [log] [tgz] |
|---|---|---|
| author | Takashi Sakamoto <[email protected]> | Mon Jul 28 05:47:05 2025 |
| committer | Copybara-Service <[email protected]> | Mon Jul 28 05:52:37 2025 |
| tree | e0a60f8db164582b4c901434786a090fcfc6d3cf | |
| parent | 14058fc042c2dca428d7e65c537c91a4a0adda9b [diff] |
[PA] Move Metadata outside of GigaCage (6/7) Provide `root` or `metadata offset` for the methods to obtain metadata, e.g. SlotSpanMetadata::FromObject(), FromAddr(), and ToSlotStart(), and remove default parameter: `root = nullptr` from the methods. Remove unused `root` from SlotSpanMetadata::SetFreelistHead(), and PartitionBucket::SetNewActiveSlotSpan(), Design Doc: https://docs.google.com/document/d/1Mn-qRAWuDhS_gRL_OG2TYL-EW5D8yljaCyM40S0ocVc/edit?tab=t.0 Bug: crbug.com/40238514 Change-Id: Ie8857e47fe55b53ff7c3e0f64300fed26cbf06f7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6758538 Commit-Queue: Takashi Sakamoto <[email protected]> Reviewed-by: Yuki Shiino <[email protected]> Cr-Commit-Position: refs/heads/main@{#1492598} NOKEYCHECK=True GitOrigin-RevId: 000352b61a6701c4014ec823d0099bb3d1be8953