Preserve comments explaining empty destructors

This commit is contained in:
Daniel Krupiński 2021-09-16 19:21:19 +02:00
parent 074d7b446a
commit 48521a1f8e
2 changed files with 8 additions and 0 deletions

View File

@ -1553,6 +1553,11 @@ public:
// allocationCallbacks externally owned, must outlive this object. // allocationCallbacks externally owned, must outlive this object.
List(const ALLOCATION_CALLBACKS& allocationCallbacks); List(const ALLOCATION_CALLBACKS& allocationCallbacks);
// Intentionally not calling Clear, because that would be unnecessary
// computations to return all items to m_ItemAllocator as free.
// ~List() {}
void Clear(); void Clear();
size_t GetCount() const { return m_Count; } size_t GetCount() const { return m_Count; }

View File

@ -401,6 +401,9 @@ private:
} m_PackedData; } m_PackedData;
Allocation(AllocatorPimpl* allocator, UINT64 size, BOOL wasZeroInitialized); Allocation(AllocatorPimpl* allocator, UINT64 size, BOOL wasZeroInitialized);
// Nothing here, everything already done in Release.
// ~Allocation() {}
void InitCommitted(CommittedAllocationList* list); void InitCommitted(CommittedAllocationList* list);
void InitPlaced(UINT64 offset, UINT64 alignment, NormalBlock* block); void InitPlaced(UINT64 offset, UINT64 alignment, NormalBlock* block);
void InitHeap(CommittedAllocationList* list, ID3D12Heap* heap); void InitHeap(CommittedAllocationList* list, ID3D12Heap* heap);