Commit Graph

13 Commits

Author SHA1 Message Date
EnderIce2
23301b8c1b memory: Kernel threads require more memory for stack
Threads will now use 128 KiB
2024-11-18 03:27:06 +02:00
EnderIce2
ab6529f6e6 memory: Add kernel stack manager 2024-10-30 02:28:49 +02:00
EnderIce2
29896bb0a4 memory: Refactor SwapPT class 2024-10-26 03:25:36 +03:00
EnderIce2
31dca2e9a6 Remove unused SmartHeap class 2024-08-13 07:37:20 +03:00
EnderIce2
6801475243 Refactor filesystem & stl code 2024-05-18 07:42:01 +03:00
EnderIce2
3dc1981820 Implement VirtualAllocation class 2024-03-27 19:51:15 +02:00
EnderIce2
49ef1dc454 Refactor stack expansion and stack fork implementation 2024-03-21 02:09:48 +02:00
EnderIce2
b35045e7ca Refactor memory allocation implementation and add KernelReserve flag to memory mappings 2024-03-19 03:57:30 +02:00
EnderIce2
1bd58a309f Refactor Check and CheckRegion functions in virtual.hpp 2024-03-19 03:52:44 +02:00
EnderIce2
de220bf879 Refactor GetAllocatedPagesList and GetSharedRegions to return references 2024-02-02 01:51:39 +02:00
EnderIce2
053e167002 Add CheckRegion function 2024-02-01 16:27:10 +02:00
EnderIce2
96daa43d38 Update kernel 2024-01-19 06:47:42 +02:00
Alex
889e1522a3 Restructured and rewritten entire codebase 2023-10-09 01:16:24 +03:00