From e4bea43fd609df8f66ca0fc754c93ca31c7c40b9 Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Thu, 7 Mar 2024 17:48:08 +0000 Subject: [PATCH] Implement GetResourceLimitValue for thread count (#438) --- 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); } }