Browse Source
Update src/common/sparse_large_vector.h
Signed-off-by: Exverge <exverge@exverge.xyz>
pull/4219/head
Exverge
2 weeks ago
No known key found for this signature in database
GPG Key ID: DAD399BCC5FB77E4
1 changed files with
1 additions and
1 deletions
-
src/common/sparse_large_vector.h
|
|
@ -128,7 +128,7 @@ public: |
|
|
const u64 end = static_cast<u64>(end_) * sizeof(T); |
|
|
const u64 end = static_cast<u64>(end_) * sizeof(T); |
|
|
|
|
|
|
|
|
for (u64 page = AlignDown(base, HostPageSize); page < end; page += HostPageSize) { |
|
|
for (u64 page = AlignDown(base, HostPageSize); page < end; page += HostPageSize) { |
|
|
if (!IsCommittedPage(page)) { |
|
|
|
|
|
|
|
|
if (!IsCommittedPage(page / sizeof(T))) { |
|
|
CommitPage(page / sizeof(T)); |
|
|
CommitPage(page / sizeof(T)); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|