/Engine/Source/Runtime/Core/Public/Experimental/ConcurrentLinearAllocator.h
The BulkObjectAllocator can be used to atomically destroy all allocated Objects, it will properly call every destructor before deleting the memory as well.
template<typename BlockAllocationTag> class TConcurrentLinearBulkObjectAllocator