Alloc
{ return __name##Alloc::allocate(__n); } \
{ __name##Alloc::deallocate(__p, __n); }
{ return __name##Alloc::allocate(__n); } \
{ __name##Alloc::deallocate(__p, __n); }
{ return __name##Alloc::allocate(__n); } \
{ __name##Alloc::deallocate(__p, __n); }
{ return __name##Alloc::allocate(__n); } \
{ __name##Alloc::deallocate(__p, __n); }
T(Alloc(cache, flags, NULL));
Alloc(ObjectCache* cache, uint32 flags, void* object)
cache->TrackingInfoFor(object)->Init(T(Alloc(cache, flags, object)));
T(Alloc(cache, flags, object));
return ((MallocLocalCache *)cache)->Alloc(0);
return ((MallocLocalCache *)cache)->Alloc(flags);
buf[i] = cache.Alloc(0);
buf[i] = cache.Alloc(0);
buf[i] = cache.Alloc(0);
Type *Alloc(uint32_t flags) { return (Type *)BaseType::AllocateObject(flags); }
Slab *slab = fSlabCache.Alloc(flags);
Link *link = fLinkCache.Alloc(flags);
void *Alloc(uint32_t flags)