diff options
| author | 😄 Amlal El Mahrouss <amlal@nekernel.org> | 2026-03-22 15:34:41 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-22 15:34:41 +0100 |
| commit | bc8b05bce61b16daa03a6c4dd0e87f65c608dba3 (patch) | |
| tree | 5f33ff87cb06410eaf8ea741fc4ddd49ab821194 /src/kernel/KernelKit/UserProcessScheduler.h | |
| parent | 5d11c45b45862ca86e0aee392885e7e6d8d66bfb (diff) | |
| parent | aa548ba47347a67ff64a38dc842f9d0d5d6bf364 (diff) | |
Merge pull request #143 from zer0condition/scheduler-improvements
[KernelKit] scheduler sleep tracking + mutex priority inheritance
Diffstat (limited to 'src/kernel/KernelKit/UserProcessScheduler.h')
| -rw-r--r-- | src/kernel/KernelKit/UserProcessScheduler.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/kernel/KernelKit/UserProcessScheduler.h b/src/kernel/KernelKit/UserProcessScheduler.h index 5018f1f6..8c7a4afa 100644 --- a/src/kernel/KernelKit/UserProcessScheduler.h +++ b/src/kernel/KernelKit/UserProcessScheduler.h @@ -83,9 +83,10 @@ class UserProcess final { kExecutableKindCount, }; - ProcessTime PTime{0}; //! @brief Process allocated tine. + ProcessTime PTime{0}; //! @brief Process allocated time. ProcessTime RTime{0}; //! @brief Process run time. - ProcessTime UTime{0}; //! #brief Process used time. + ProcessTime UTime{0}; //! @brief Process used time. + ProcessTime STime{0}; //! @brief Process sleep time (for dynamic priority boost). ProcessID ProcessId{kCPSInvalidPID}; ExecutableKind Kind{ExecutableKind::kExecutableKind}; |
