Replace zone allocator with malloc