yuzu/src/core/hle
Subv d192fb066d Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE region of the linear heap.
Each thread gets a 0x200-byte area from the 0x1000-sized page, when all 8 thread slots in a single page are used up, the kernel allocates a new page to hold another 8 entries.

This is consistent with what the real kernel does.
2016-05-07 10:18:47 -05:00
..
applets HLE/Applets: Implemented a dummy Mii Selector applet. 2016-03-12 10:59:37 -05:00
kernel Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE region of the linear heap. 2016-05-07 10:18:47 -05:00
service update the code of AM service! (#1623) 2016-04-08 15:44:00 -04:00
config_mem.cpp core: Clean out some unnecessary header includes 2016-04-16 00:08:49 -04:00
config_mem.h HLE: Remove empty ConfigMem and SharedPage Shutdown functions 2015-08-16 01:03:47 -03:00
function_wrappers.h svc: Move ResetType enum to the kernel event header 2016-03-12 21:47:41 -05:00
hle.cpp core: Clean out some unnecessary header includes 2016-04-16 00:08:49 -04:00
hle.h Move typedefs from kernel.h to more appropriate places 2015-05-06 23:45:05 -03:00
result.h GSP: Return proper error codes for register writes 2016-03-30 18:31:49 -07:00
shared_page.cpp Set Kernel config "Unknown Value" to 0x1 2016-04-11 13:47:52 +03:00
shared_page.h Set Kernel config "Unknown Value" to 0x1 2016-04-11 13:47:52 +03:00
svc.cpp svc: Move ResetType enum to the kernel event header 2016-03-12 21:47:41 -05:00
svc.h svc: Move ResetType enum to the kernel event header 2016-03-12 21:47:41 -05:00