Augustin Cavalier 7137fc03b2 bootloader heap: Actually implement DEBUG_ALLOCATIONS.
The old define was really "check heap integrity", so it's split off.
In the userland test harness, this takes the total time spent in
the allocator from around 1ms to 14ms for all the allocations used
during a boot with "nightly" profile, so it seems acceptable to
enable it under KDEBUG.

Tested with both BIOS and EFI bootloaders, still works.
2025-01-07 17:30:28 -05:00
..
2023-10-06 20:38:24 +00:00
2025-01-02 21:32:44 -05:00
2024-06-10 16:34:25 +00:00
2024-09-02 14:16:40 -04:00
2024-12-17 09:45:13 +00:00