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 <ntlite/syscall.h>
@@ -51,7 +52,7 @@ int main(void) {
SysExitProcess(1);
}
uint8_t* buffer = (uint8_t*)SysAlloc(512);
uint8_t* buffer = (uint8_t*)malloc(512);
if (!buffer) {
print("async_cancel: alloc failed\n");
SysExitProcess(1);
@@ -101,7 +102,7 @@ int main(void) {
SysCloseHandle(request);
SysCloseHandle(event);
SysCloseHandle(file);
SysFree(buffer);
free(buffer);
if (!ok) {
print("async_cancel: FAIL\n");