Refactor thread ready state transitions into Scheduler class
All checks were successful
Builds / ExectOS (amd64, debug) (push) Successful in 25s
Builds / ExectOS (amd64, release) (push) Successful in 41s
Builds / ExectOS (i686, debug) (push) Successful in 39s
Builds / ExectOS (i686, release) (push) Successful in 29s

This commit is contained in:
2026-06-17 20:56:05 +02:00
parent 854a8c8eef
commit 156ae3efab
4 changed files with 62 additions and 62 deletions

View File

@@ -22,7 +22,6 @@ namespace KE
public:
STATIC XTAPI VOID AttachThread(IN PKTHREAD Thread);
STATIC XTAPI VOID DispatchReadyThread(IN PKTHREAD Thread);
STATIC XTAPI PETHREAD GetInitialThread(VOID);
STATIC XTAPI XTSTATUS InitializeIdleThread(IN PKPROCESS IdleProcess,
IN OUT PKTHREAD IdleThread,
@@ -37,7 +36,6 @@ namespace KE
IN PVOID EnvironmentBlock,
IN PVOID Stack,
IN BOOLEAN AttachToProcess);
STATIC XTAPI VOID ReadyThread(IN PKTHREAD Thread);
private:
STATIC XTAPI VOID HandleSystemThreadExit(VOID);