summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/KernelKit/UserProcessScheduler.h
AgeCommit message (Expand)Author
2025-10-04feat: kernel: new `kernel` process type, and usage of `explicit operatorAmlal El Mahrouss
2025-08-26refactor: cleanup code.Amlal El Mahrouss
2025-08-23feat: scheduler: ProcessImage should be friend with KernelScheduler,Amlal El Mahrouss
2025-08-21feat: Reworked `hefsi_hash_64` to follow the codebase's conventions.Amlal El Mahrouss
2025-08-21feat: refactor and fixed python scripts.Amlal El Mahrouss
2025-07-19feat: wip: new tree kind 'kSpecial' and refactor user scheduler code temporar...Amlal El Mahrouss
2025-07-05feat: Document `SpawnDylib`Amlal El Mahrouss
2025-06-30feat: Introducing `FileTree` allocation and WiP DebugSrv integration.Amlal El Mahrouss
2025-06-10fix: UserProcessScheduler security patches.Amlal El Mahrouss
2025-05-30refactor: Format codebase and fix warning in UserProcessScheduler.Amlal El Mahrouss
2025-05-29feat: UserProcessScheduler: reset UTime when exiting.Amlal El Mahrouss
2025-05-23feat(kernel/libSystem): Lots of improvements, see below.Amlal El Mahrouss
2025-05-23feat!(kernel): Rename NewKit to NeKit.Amlal El Mahrouss
2025-05-17feat(kernel): don't schedule process when it's under signals such as:Amlal El Mahrouss
2025-05-15feat(kernel): Finalizing the first version of the user scheduler.Amlal El Mahrouss
2025-05-14feat(kernel): Set SubSystem according to TASK/PROCESS structure.Amlal El Mahrouss
2025-05-13feat(kernel): see below for the commit's details.Amlal El Mahrouss
2025-05-12feat: sched, tooling: improving and laying foundations for the futureAmlal El Mahrouss
2025-05-11feat(kernel/hefs): Fixed the shortcomings and issues of HeFS.Amlal El Mahrouss
2025-05-08meta(kernel): saving changes to avoid loss.Amlal
2025-04-30kernel, sched: worked on a pending ticket (process rebalancing)Amlal
2025-04-25dev: better .clang-format, ran format command.Amlal
2025-04-24dev, kernel: scheduler: fully implement traversal and cleanup.Amlal
2025-04-24dev, kernel: scheduler and heap related work.Amlal
2025-04-24dev, kernel: scheduler, timer: hw timer and scheduler improvements.Amlal El Mahrouss
2025-04-24dev, kernel: Update Status to kKilled, and not kFinished whenAmlal El Mahrouss
2025-04-23dev, kernel: necessary refactors regarding future changes.Amlal El Mahrouss
2025-04-23dev, kernel: scheduler and disk swap refactors.Amlal El Mahrouss
2025-04-22dev, kernel: WiP changes done to kernel and SysChk module.Amlal El Mahrouss
2025-04-22dev, boot: fix bootloader link error caused by `kTeams`Amlal El Mahrouss
2025-04-22dev, kernel: Milestone towards 0.0.2, see details.Amlal El Mahrouss
2025-04-19dev, sched: last commit before 0.0.1.Amlal El Mahrouss
2025-04-17dev, kernel: Finish recovering files.Amlal El Mahrouss
2025-03-29ddk: refactor: reorganize kit into a standard kernel kit.Amlal El Mahrouss
2025-03-28ahci: fix: report success when ahci is detected.Amlal El Mahrouss
2025-03-28kernel: breaking: Change namespace from NeOS to Kernel.Amlal El Mahrouss
2025-03-25kernel: Refactor AHCI I/O path, enhance memory allocators, and cleanup obsole...Amlal El Mahrouss
2025-03-23meta(kernel): Reworked repository's filesystem structure.Amlal El Mahrouss