Searched refs:allocationGranularity (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DHeap.h64 const size_t allocationGranularity = 8; member in namespace:blink
65 const size_t allocationMask = allocationGranularity - 1;
66 const size_t objectStartBitMapSize = (blinkPageSize + ((8 * allocationGranularity) - 1)) / (8 * allocationGranularity);
144 return (allocationGranularity - (sizeof(Header) % allocationGranularity)) % allocationGranularity;
274 // encountering heap space of size allocationGranularity to mark it as
2200 COMPILE_ASSERT(!ShouldBeTraced<Traits>::value || sizeof(T) > blink::allocationGranularity || Traits::canInitializeWithMemset, HeapOverallocationCanCauseSpuriousVisits);
H A DHeap.cpp667 ASSERT(minSize >= allocationGranularity);
924 // If ASan is supported we add allocationGranularity bytes to the allocated space and
927 allocationSize += allocationGranularity;
941 // Poison the object header and allocationGranularity bytes after the object
943 ASAN_POISON_MEMORY_REGION(largeObject->address() + largeObject->size(), allocationGranularity);
957 // Unpoison the object header and allocationGranularity bytes after the
960 ASAN_UNPOISON_MEMORY_REGION(object->address() + object->size(), allocationGranularity);
1531 size_t objectStartNumber = objectOffset / allocationGranularity;
1573 size_t objectStartNumber = objectOffset / allocationGranularity;
1584 objectOffset = objectStartNumber * allocationGranularity;
[all...]

Completed in 1737 milliseconds