e98a0a13c2
System: Spawn Net Task on CPU3 by default
2025-05-18 19:24:11 -04:00
fc2b4ba4e5
Everywhere: Live patch MAlloc/Free to use RMAlloc/RFree
...
To make MAlloc/Free operations consistent across multiple processors, we
use a dedicated task on core 5 to service the requests.
2025-04-24 15:11:46 -04:00
9d774cfc23
System/Setup/Environment: Add CAlloc2(), MAlloc2()
2025-04-21 19:45:51 -04:00
b40820272f
System/Setup/Environment+FFI/LibC: Increase calloc/malloc mem_tasks
...
Give LibC malloc() and calloc() an array of 16 mem_tasks each, for now.
We will probably be removing this, in favor of giving each non-HolyC
library its own static memory pool, as we will do with stb_truetype.h in
a forthcoming commit.
2025-04-19 20:33:30 -04:00
3448acac38
System/Setup/Environment: Remove duplicate erythros_mem_task
2025-04-19 07:54:42 -04:00
c608390142
System/Setup/Environment: Enable SSE on all cores
2025-04-05 09:38:28 -04:00
39cdf87903
System/Setup/Environment: Don't deadlock on spawning multicore tasks simultaneously
2025-03-28 10:31:57 -04:00
39198164cd
Meta: Add files to repository
2025-03-25 07:34:41 -04:00