mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-16 16:37:08 +00:00
Triage Dawn TODOs
Change-Id: Ia010e534df1ac8a82008b38c44cfd9dc3f0b1aa6 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/53340 Commit-Queue: Austin Eng <enga@chromium.org> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
This commit is contained in:
@@ -209,7 +209,7 @@ void SlabAllocatorImpl::Deallocate(void* ptr) {
|
||||
mRecycledSlabs.Prepend(slab);
|
||||
}
|
||||
|
||||
// TODO(enga): Occasionally prune slabs if |blocksInUse == 0|.
|
||||
// TODO(crbug.com/dawn/825): Occasionally prune slabs if |blocksInUse == 0|.
|
||||
// Doing so eagerly hurts performance.
|
||||
}
|
||||
|
||||
@@ -228,7 +228,7 @@ void SlabAllocatorImpl::GetNewSlab() {
|
||||
return;
|
||||
}
|
||||
|
||||
// TODO(enga): Use aligned_alloc with C++17.
|
||||
// TODO(crbug.com/dawn/824): Use aligned_alloc with C++17.
|
||||
char* allocation = new char[mTotalAllocationSize];
|
||||
char* alignedPtr = AlignPtr(allocation, mAllocationAlignment);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user