Lines Matching refs:SizeClassMap
160 template <class SizeClassMap> struct FreeBatch {
161 static const scudo::u16 MaxCount = SizeClassMap::MaxNumCachedHint;
179 template <class SizeClassMap> void testReleaseFreeMemoryToOS() { in testReleaseFreeMemoryToOS()
180 typedef FreeBatch<SizeClassMap> Batch; in testReleaseFreeMemoryToOS()
187 for (scudo::uptr I = 1; I <= SizeClassMap::LargestClassId; I++) { in testReleaseFreeMemoryToOS()
188 const scudo::uptr BlockSize = SizeClassMap::getSizeByClassId(I); in testReleaseFreeMemoryToOS()
309 template <class SizeClassMap> void testPageMapMarkRange() { in testPageMapMarkRange()
312 for (scudo::uptr I = 1; I <= SizeClassMap::LargestClassId; I++) { in testPageMapMarkRange()
313 const scudo::uptr BlockSize = SizeClassMap::getSizeByClassId(I); in testPageMapMarkRange()
415 template <class SizeClassMap> void testReleasePartialRegion() { in testReleasePartialRegion()
416 typedef FreeBatch<SizeClassMap> Batch; in testReleasePartialRegion()
419 for (scudo::uptr I = 1; I <= SizeClassMap::LargestClassId; I++) { in testReleasePartialRegion()
424 const scudo::uptr BlockSize = SizeClassMap::getSizeByClassId(I); in testReleasePartialRegion()
567 template <class SizeClassMap> void testReleaseRangeWithSingleBlock() { in testReleaseRangeWithSingleBlock()
586 for (scudo::uptr I = 1; I <= SizeClassMap::LargestClassId; I++) { in testReleaseRangeWithSingleBlock()
587 const scudo::uptr BlockSize = SizeClassMap::getSizeByClassId(I); in testReleaseRangeWithSingleBlock()