Commit Graph

4 Commits

Author SHA1 Message Date
MacRsh
dcc5b8c4ee style(all): Supports clipping components other than kernel objects 2025-02-18 21:30:51 +08:00
MacRsh
b4f55fdc20 perf(kspinlock,kthread): Introduce spinlocks into the kernel and optimize kthread lifecycle management.
1.The level of spin lock required for kernel operation may be different in different environments, so separate the kernel from the application spin lock.
2.Optimize the lifecycle management of kThreads by creating a lifecycle for the runtime and releasing it in cleanup (instead of exit).
2025-02-12 21:54:32 +08:00
MacRsh
d28cca8766 fix(kos,kthread): Fixed thread lifecycle management issues. 2025-02-11 23:37:47 +08:00
MacRsh
3a4d77588c feat(kos): Added the os adaptation layer feature. 2025-02-11 20:16:27 +08:00