Lines Matching refs:MemoryTracker
39 class MemoryTracker {
140 MemoryTracker(MemoryTrackerSettings settings) noexcept : settings(settings) {
150 MemoryTracker() noexcept : MemoryTracker(MemoryTrackerSettings{}) {}
159 return reinterpret_cast<MemoryTracker*>(pUserData)->impl_allocation(size, alignment, allocationScope);
163 return reinterpret_cast<MemoryTracker*>(pUserData)->impl_reallocation(pOriginal, size, alignment, allocationScope);
166 reinterpret_cast<MemoryTracker*>(pUserData)->impl_free(pMemory);
171 reinterpret_cast<MemoryTracker*>(pUserData)->impl_internal_allocation_notification(size, allocationType, allocationScope);
175 reinterpret_cast<MemoryTracker*>(pUserData)->impl_internal_free(size, allocationType, allocationScope);
185 MemoryTracker tracker;
199 MemoryTracker tracker;
217 MemoryTracker tracker;
243 MemoryTracker tracker;
292 MemoryTracker tracker;
349 MemoryTracker tracker;
406 MemoryTracker tracker({false, 0, true, fail_index});
451 MemoryTracker tracker({false, 0, true, fail_index});
481 MemoryTracker tracker({false, 0, true, fail_index});
533 MemoryTracker tracker({false, 0, true, fail_index});
569 MemoryTracker tracker({false, 0, true, fail_index});
615 MemoryTracker tracker({false, 0, true, fail_index});
677 MemoryTracker tracker({false, 0, true, fail_index});
755 MemoryTracker tracker{{false, 0, true, fail_index}};
842 MemoryTracker tracker({false, 0, true, fail_index});
883 MemoryTracker tracker{{false, 0, true, fail_index}};
1000 MemoryTracker tracker({false, 0, true, fail_index});