- Jan 04, 2017
-
-
Subv authored
Kernel: Use different thread statuses when a thread calls WaitSynchronization1 and WaitSynchronizationN with wait_all = true. This commit removes the overly general THREADSTATUS_WAIT_SYNCH and replaces it with two more granular statuses: THREADSTATUS_WAIT_SYNCH_ANY when a thread waits on objects via WaitSynchronization1 or WaitSynchronizationN with wait_all = false. THREADSTATUS_WAIT_SYNCH_ALL when a thread waits on objects via WaitSynchronizationN with wait_all = true.
-
Subv authored
Kernel/Mutex: Propagate thread priority changes to other threads inheriting the priority via mutexes
-
Subv authored
-
Subv authored
The implementation is based on reverse engineering of the 3DS's kernel. A mutex holder's priority will be temporarily boosted to the best priority among any threads that want to acquire any of its held mutexes. When the holder releases the mutex, it's priority will be boosted to the best priority among the threads that want to acquire any of its remaining held mutexes.
-
Subv authored
This will be useful when implementing mutex priority inheritance.
-
Subv authored
Not all syscalls should cause reschedules, this commit attempts to remedy that, however, it still does not cover all cases.
-
- Jan 01, 2017
-
-
James Rowe authored
Try a different encrypted bintray api key for travis. Change appveyor to upload to a long git hash (since travis is stuck uploading to the full hash name)
-
James Rowe authored
-
- Dec 31, 2016
-
-
James Rowe authored
-
- Dec 30, 2016
-
-
Sebastian Valle authored
config: SDL: Move background color setting to correct section.
-
bunnei authored
-
bunnei authored
Config: auto-select region and language
-
- Dec 29, 2016
-
-
bunnei authored
Lighting LUT Quickfix
-
- Dec 27, 2016
- Dec 26, 2016
-
-
bunnei authored
Core: reset cpu_core in Shutdown to make IsPoweredOn work properly
-
- Dec 25, 2016
-
-
Jannik Vogel authored
-
Jannik Vogel authored
-
- Dec 24, 2016
-
-
wwylele authored
-
- Dec 23, 2016
-
-
bunnei authored
core: Move emu_window and key_map into core
-
Yuri Kunde Schlesner authored
file_util: fix missing sysdata path
-
wwylele authored
-
MerryMage authored
* Removes circular dependences (common should not depend on core)
-
bunnei authored
Service/NWM: add nwm services
-
- Dec 22, 2016
-
-
mailwl authored
-
bunnei authored
arm_dynarmic: Provide MemoryReadCode callback
-
bunnei authored
Core: Top-level consolidate & misc cleanup
-
MerryMage authored
Change of interface in dynarmic 36082087ded632079b16d24137fdd0c450ce82ea
-
bunnei authored
csnd:SND: Reformat source code
-
bunnei authored
-
bunnei authored
-
bunnei authored
disassembler: Remove mutable specifier from breakpoints member variable
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
citra-qt: Move graphics debugging code into its own folder
-
- Dec 21, 2016
-
-
Lioncash authored
Keeps all graphics debugging stuff from cluttering up the root debugger folder
-