Add a name to JobManager (#5576)

* Add a name to JobManager, all worker threads use that name to label their threads

Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com>

* update with PR feedback, changed to use AZStd::fixed_string::format

Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com>

* Fix copy paste errors using local variable names

Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com>
This commit is contained in:
rgba16f
2021-11-12 13:15:41 -06:00
committed by GitHub
parent cb93bafc4f
commit 57adfd795e
8 changed files with 19 additions and 4 deletions
@@ -160,6 +160,7 @@ namespace AWSCore
// If m_firstThreadCPU isn't -1, then each thread will be
// assigned to a specific CPU starting with the specified CPU.
AZ::JobManagerDesc jobManagerDesc{};
jobManagerDesc.m_jobManagerName = "AWSCore JobManager";
AZ::JobManagerThreadDesc threadDesc(m_firstThreadCPU, m_threadPriority, m_threadStackSize);
for (int i = 0; i < m_threadCount; ++i)
{