mirror of
https://github.com/RGBCube/serenity
synced 2025-10-24 17:02:06 +00:00
This is a much more ergonomic option than getting a `VERIFY_NOT_REACHED()` failure at run-time. I encountered this issue with Clang, where sized deallocation is not the default due to ABI breakage concerns. Note that we can't simply just not declare these functions, because the C++ standard states: > If this function with size parameter is defined, the program shall > also define the version without the size parameter. |
||
|---|---|---|
| .. | ||
| Heap.h | ||
| kmalloc.cpp | ||
| kmalloc.h | ||
| SlabAllocator.cpp | ||
| SlabAllocator.h | ||