From 7f6de5a1baaa9ef6fa430c56040a46c4f9d35277 Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Tue, 5 Mar 2024 23:30:19 +0200 Subject: [PATCH] Implement GetResourceLimitValue for thread count --- src/core/kernel/resource_limits.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/kernel/resource_limits.cpp b/src/core/kernel/resource_limits.cpp index 014787c7..5c155171 100644 --- a/src/core/kernel/resource_limits.cpp +++ b/src/core/kernel/resource_limits.cpp @@ -82,6 +82,7 @@ s32 Kernel::getCurrentResourceValue(const KernelObject* limit, u32 resourceName) const auto data = static_cast(limit->data); switch (resourceName) { case ResourceType::Commit: return mem.usedUserMemory; + case ResourceType::Thread: return threadIndices.size(); default: Helpers::panic("Attempted to get current value of unknown kernel resource: %d\n", resourceName); } }