aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2026-03-16 08:48:25 +0100
committerFelix Morgner <felix.morgner@ost.ch>2026-03-16 08:48:25 +0100
commit4eb11660539e644e491ed5cf7e7918c3dc7baddd (patch)
treea8ce03ff7381a7798f7ac235e3e71578a3a43d82
parent81d1228cd0654d11efba13adb3ab7301d2b5ca49 (diff)
downloadteachos-4eb11660539e644e491ed5cf7e7918c3dc7baddd.tar.xz
teachos-4eb11660539e644e491ed5cf7e7918c3dc7baddd.zip
kernel/heap: remove debug code
-rw-r--r--kernel/src/memory/free_list_allocator.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/kernel/src/memory/free_list_allocator.cpp b/kernel/src/memory/free_list_allocator.cpp
index 255e643..66b6bdb 100644
--- a/kernel/src/memory/free_list_allocator.cpp
+++ b/kernel/src/memory/free_list_allocator.cpp
@@ -109,12 +109,7 @@ namespace kernel::memory
}
auto block = std::bit_cast<block_header *>(m_frontier.raw());
- // std::construct_at(block, frames_needed * kapi::memory::frame::size - sizeof(block_header), true, nullptr,
- // nullptr);
- block->size = frames_needed * kapi::memory::frame::size - sizeof(block_header);
- block->free = true;
- block->next = nullptr;
- block->prev = nullptr;
+ std::construct_at(block, frames_needed * kapi::memory::frame::size - sizeof(block_header), true, nullptr, nullptr);
m_frontier += frames_needed * kapi::memory::frame::size;