completely redesign how user mode memory is allocated, fix a few smp and scheduler bugs, terminating a process now terminates the process, telemetry, optimize text editor, new font, new color scheme

This commit is contained in:
maksw committed 2026-06-09 18:02:28 +02:00
1 parent 27b31f62b6
commit 325149006c
45 files changed
+2091 -760

No files matched your search

+3 -2
View File
@@ -1,5 +1,6 @@
#include <stdint.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include <intrin.h>
#include <ntlite/syscall.h>
@@ -82,7 +83,7 @@ int main(void) {
SysExitProcess(1);
}
uint8_t* buffer = (uint8_t*)SysAlloc(512);
uint8_t* buffer = (uint8_t*)malloc(512);
if (!buffer) {
print("async_apc: allocation failed\n");
SysExitProcess(1);
@@ -141,7 +142,7 @@ int main(void) {
SysCloseHandle(event);
SysCloseHandle(file);
SysFree(buffer);
free(buffer);
if (!ok) {
print("async_apc: FAIL\n");