summaryrefslogtreecommitdiffhomepage
path: root/docs
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-12-02 01:10:58 -0500
committerAmlal El Mahrouss <amlal@nekernel.org>2025-12-02 01:10:58 -0500
commit28eafc395f1e6e2cb195403f28f896ad00984746 (patch)
treecf0b6b1f77e47c4ace0eeda2a2136190f417f5fd /docs
parentc9a2f8a539d4554b7f3e4fb9819cae6dcb606029 (diff)
chore: docs: new version of core_process_scheduler.tex
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'docs')
-rw-r--r--docs/tex/core_process_scheduler.tex12
1 files changed, 5 insertions, 7 deletions
diff --git a/docs/tex/core_process_scheduler.tex b/docs/tex/core_process_scheduler.tex
index a19267a3..5d79e5de 100644
--- a/docs/tex/core_process_scheduler.tex
+++ b/docs/tex/core_process_scheduler.tex
@@ -55,7 +55,7 @@ class UserProcessTeam final {
Array<USER_PROCESS, kSchedProcessLimitPerTeam>& AsArray();
Ref<USER_PROCESS>& AsRef();
- ProcessID& Id();
+ ProcessID& Id() noexcept;
public:
USER_PROCESS_ARRAY mProcessList;
@@ -77,8 +77,8 @@ class UserProcessTeam final {
{The following sample is a C++ container used to hold process data and metadata.} {This is part of the NeKernel source tree.}
\begin{verbatim}
-struct ProcessImage final {
- explicit ProcessImage() = default;
+struct PROCESS_IMAGE final {
+ explicit PROCESS_IMAGE() = default;
private:
friend USER_PROCESS;
@@ -123,8 +123,6 @@ struct ProcessImage final {
{NeKernel}: \href{https://github.com/nekernel-org/nekernel}{NeKernel}
-{Legacy VMKernel}: \href{https://snu.systems/specs/vmkernel}{Legacy VMKernel}
+{CoreProcessScheduler}: \href{https://github.com/nekernel-org/nekernel/blob/dev/src/kernel/KernelKit/CoreProcessScheduler.h}{CoreProcessScheduler}
-{CoreProcessScheduler C++ Header}: \href{https://github.com/nekernel-org/nekernel/blob/src/src/kernel/KernelKit/CoreProcessScheduler.h}{CoreProcessScheduler}
-
-\end{document}
+\end{document} \ No newline at end of file