Lines Matching full:zone
42 static void* checkedMalloc(malloc_zone_t* zone, size_t size)
46 return savedMalloc(zone, size);
49 static void* checkedRealloc(malloc_zone_t* zone, void* ptr, size_t size)
53 return savedRealloc(zone, ptr, size);
71 malloc_zone_t* zone = malloc_default_zone();
74 mach_vm_address_t pageStart = reinterpret_cast<vm_address_t>(zone) & static_cast<vm_size_t>(~(getpagesize() - 1));
77 vm_size_t len = reinterpret_cast<vm_address_t>(zone) - pageStart + sizeof(malloc_zone_t);
82 savedMalloc = zone->malloc;
83 savedRealloc = zone->realloc;
84 zone->malloc = checkedMalloc;
85 zone->realloc = checkedRealloc;