misc: chore: Use collection expressions in HLE project

This commit is contained in:
Evan Husted 2025-01-26 15:43:02 -06:00
parent 3c2f283ec7
commit 70b767ef60
72 changed files with 312 additions and 299 deletions

View file

@ -21,8 +21,8 @@ namespace Ryujinx.HLE.HOS.Kernel.Threading
{
_context = context;
_condVarThreads = new List<KThread>();
_arbiterThreads = new List<KThread>();
_condVarThreads = [];
_arbiterThreads = [];
}
public Result ArbitrateLock(int ownerHandle, ulong mutexAddress, int requesterHandle)

View file

@ -23,8 +23,8 @@ namespace Ryujinx.HLE.HOS.Kernel.Threading
for (int core = 0; core < KScheduler.CpuCoresCount; core++)
{
_suggestedThreadsPerPrioPerCore[prio][core] = new LinkedList<KThread>();
_scheduledThreadsPerPrioPerCore[prio][core] = new LinkedList<KThread>();
_suggestedThreadsPerPrioPerCore[prio][core] = [];
_scheduledThreadsPerPrioPerCore[prio][core] = [];
}
}

View file

@ -121,8 +121,8 @@ namespace Ryujinx.HLE.HOS.Kernel.Threading
SiblingsPerCore = new LinkedListNode<KThread>[KScheduler.CpuCoresCount];
_mutexWaiters = new LinkedList<KThread>();
_pinnedWaiters = new LinkedList<KThread>();
_mutexWaiters = [];
_pinnedWaiters = [];
}
public Result Initialize(