diff options
author | 2023-07-14 22:05:12 +0100 | |
---|---|---|
committer | 2023-11-20 19:17:19 +0000 | |
commit | 6e621e275c2db9f2cfbe63fee877129745642c50 (patch) | |
tree | 4160efba39bf23fd9972654f13fba388fc447a73 | |
parent | a35b38f23fb0e1057c38d63eccc6c4c2c6331e0e (diff) |
Fix RosAlloc::dedicated_full_run_storage_
This patch is part of the chain preparing for making kPageSize
non-constexpr in a future patch.
Size of the array used to be dependent on page size.
Change the expression to instead use the kMaxPageSize.
Test: Same as for I5430741a8494b340ed7fd2d8692c41a59ad9c530.
The whole patches chain was tested as a whole.
Change-Id: Ifbb843efb6f949edbc600d04d608f0b481fb27fe
-rw-r--r-- | runtime/gc/allocator/rosalloc.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/runtime/gc/allocator/rosalloc.cc b/runtime/gc/allocator/rosalloc.cc index 656e29d081..d0eaa88bc8 100644 --- a/runtime/gc/allocator/rosalloc.cc +++ b/runtime/gc/allocator/rosalloc.cc @@ -49,7 +49,7 @@ size_t RosAlloc::numOfPages[kNumOfSizeBrackets]; size_t RosAlloc::numOfSlots[kNumOfSizeBrackets]; size_t RosAlloc::headerSizes[kNumOfSizeBrackets]; bool RosAlloc::initialized_ = false; -size_t RosAlloc::dedicated_full_run_storage_[kPageSize / sizeof(size_t)] = { 0 }; +size_t RosAlloc::dedicated_full_run_storage_[kMaxPageSize / sizeof(size_t)] = { 0 }; RosAlloc::Run* RosAlloc::dedicated_full_run_ = reinterpret_cast<RosAlloc::Run*>(dedicated_full_run_storage_); |