diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-07-19 11:48:34 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-07-19 11:49:14 +0100 |
| commit | 3d1932fb68aa20b87429b55355bb051f817070ce (patch) | |
| tree | d1eb6ff469610903d2814a90900a08477c9b5242 /dev/kernel/KernelKit | |
| parent | 61236d6fba58fb0edc62ddf39a5ebbff049e2648 (diff) | |
feat: CoreProcessScheduler has now a 'kSpecial' type for trees. (Because of SwapKit, or devices) reworked LibMSG lisp function pointer type.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/KernelKit')
| -rw-r--r-- | dev/kernel/KernelKit/CoreProcessScheduler.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/dev/kernel/KernelKit/CoreProcessScheduler.h b/dev/kernel/KernelKit/CoreProcessScheduler.h index 01219214..e8ac158e 100644 --- a/dev/kernel/KernelKit/CoreProcessScheduler.h +++ b/dev/kernel/KernelKit/CoreProcessScheduler.h @@ -47,8 +47,9 @@ enum { template <typename T> struct PROCESS_HEAP_TREE { - static constexpr auto kPtr = true; + static constexpr auto kHeap = true; static constexpr auto kFile = false; + static constexpr auto kSpecial = false; T Entry{nullptr}; SizeT EntrySize{0UL}; @@ -73,8 +74,9 @@ struct PROCESS_HEAP_TREE { template <typename T> struct PROCESS_FILE_TREE { - static constexpr auto kPtr = false; + static constexpr auto kHeap = false; static constexpr auto kFile = true; + static constexpr auto kSpecial = false; T Entry{nullptr}; SizeT EntrySize{0UL}; |
