ryujinx/Ryujinx.HLE/HOS/Services
gdkchan b8133c1997
Thread scheduler rewrite (#393)
* Started to rewrite the thread scheduler

* Add a single core-like scheduling mode, enabled by default

* Clear exclusive monitor on context switch

* Add SetThreadActivity, misc fixes

* Implement WaitForAddress and SignalToAddress svcs, misc fixes

* Misc fixes (on SetActivity and Arbiter), other tweaks

* Rebased

* Add missing null check

* Rename multicore key on config, fix UpdatePriorityInheritance

* Make scheduling data MLQs private

* nit: Ordering
2018-09-18 20:36:43 -03:00
..
Acc Allow "reinterpretation" of framebuffer/zeta formats (#418) 2018-09-18 01:30:35 -03:00
Am Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Apm Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Aud Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Bcat Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Bsd Update BSD service implementation (#363) 2018-08-24 14:20:42 -03:00
Caps Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Friend Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
FspSrv Update IStorage.cs (#415) 2018-09-13 13:45:59 +02:00
Hid Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Lm Improve LM implementation (#373) 2018-08-22 18:06:29 -03:00
Mm Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Nfp Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Nifm Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Ns Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Nv Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Pctl Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Pl Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Prepo Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Set Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Sfdnsres Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Sm Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
Spl Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Ssl Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Time Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
Vi Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00
IIpcService.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
IpcService.cs Code style fixes and nits on the HLE project (#355) 2018-08-16 20:47:36 -03:00
ServiceFactory.cs Thread scheduler rewrite (#393) 2018-09-18 20:36:43 -03:00