Changeset 239249 in webkit
- Timestamp:
- Dec 14, 2018 11:48:18 PM (5 years ago)
- Location:
- trunk/Source/WTF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r239232 r239249 1 2018-12-14 Darin Adler <darin@apple.com> 2 3 Verify size is valid in USE_SYSTEM_MALLOC version of tryAllocateZeroedVirtualPages 4 https://bugs.webkit.org/show_bug.cgi?id=192738 5 rdar://problem/37502342 6 7 Reviewed by Mark Lam. 8 9 * wtf/Gigacage.cpp: 10 (Gigacage::tryAllocateZeroedVirtualPages): Added a RELEASE_ASSERT just 11 like the one in tryLargeZeroedMemalignVirtual in bmalloc. 12 1 13 2018-12-14 David Kilzer <ddkilzer@apple.com> 2 14 -
trunk/Source/WTF/wtf/Gigacage.cpp
r237099 r239249 42 42 } 43 43 44 void* tryAllocateZeroedVirtualPages(Kind, size_t size)44 void* tryAllocateZeroedVirtualPages(Kind, size_t requestedSize) 45 45 { 46 size = roundUpToMultipleOf(WTF::pageSize(), size); 46 size_t size = roundUpToMultipleOf(WTF::pageSize(), requestedSize); 47 RELEASE_ASSERT(size >= requestedSize); 47 48 void* result = OSAllocator::reserveAndCommit(size); 48 49 #if !ASSERT_DISABLED
Note: See TracChangeset
for help on using the changeset viewer.