Archived
1
0
Fork 0
forked from Mirror/Ryujinx

Bump the maximum number of threads

This commit is contained in:
gdkchan 2018-04-06 10:53:18 -03:00
parent df3cbadceb
commit b27944c0b5
2 changed files with 4 additions and 3 deletions

View file

@ -16,7 +16,7 @@ namespace Ryujinx.Core.OsHle
public const long MainStackAddress = AMemoryMgr.AddrSize - MainStackSize;
public const long TlsPagesSize = 0x4000;
public const long TlsPagesSize = 0x20000;
public const long TlsPagesAddress = MainStackAddress - TlsPagesSize;

View file

@ -15,8 +15,9 @@ namespace Ryujinx.Core.OsHle
{
class Process : IDisposable
{
private const int TlsSize = 0x200;
private const int TotalTlsSlots = 32;
private const int TlsSize = 0x200;
private const int TotalTlsSlots = (int)MemoryRegions.TlsPagesSize / TlsSize;
private const int TickFreq = 19_200_000;