Imbus
|
8fb583b57f
|
Unused headers, remove some specific asserts, some reference notes on wiping block
|
2025-09-09 10:19:12 +02:00 |
|
Imbus
|
f97505d8ba
|
Freelist now uses offsets instead of raw pointers instead of header
|
2025-09-09 10:06:03 +02:00 |
|
Imbus
|
04c8311528
|
BUG: Walking logic in check() is broken. Moving aligning into source, removing macros
|
2025-09-09 08:47:26 +02:00 |
|
Imbus
|
de6aee3a3a
|
Move FreeListBlock internal into source
|
2025-09-08 08:48:34 +02:00 |
|
Imbus
|
13a0d42514
|
Remove block header from allocated blocks entirely
|
2025-09-08 07:52:41 +02:00 |
|
Imbus
|
be3d902be5
|
freelist: Move align macro fiddling into header
|
2025-09-08 07:43:15 +02:00 |
|
Imbus
|
39c331cd09
|
Remove tracking of free state in freelist header since being in the list means it is also free
|
2025-09-08 07:38:22 +02:00 |
|
Imbus
|
69d4683cc5
|
Freelist: unused deps
|
2025-09-08 04:15:31 +02:00 |
|
Imbus
|
293e790573
|
Freelist implementation
|
2025-09-08 03:51:07 +02:00 |
|