Weiyi Wang
|
42c777b0e5
|
Merge pull request #4617 from wwylele/hle-service-clean
HLE/IPC: clean up System::GetInstance
|
2019-02-25 10:22:13 -05:00 |
|
Weiyi Wang
|
3f86be88f0
|
HLE/IPC: pass in kernel & memory reference from parent to avoid global state reference
|
2019-02-14 22:09:25 -05:00 |
|
Weiyi Wang
|
64f6e5e597
|
ARM: pass MemorySystem separately in the constructor and make System optional
So that unit test can test CPU without constructing the entire system. Also remove hacks in the System class
|
2019-02-14 14:04:46 -05:00 |
|
Weiyi Wang
|
20f47583f6
|
Kernel: replace usage of Core::System::GetInstance().PrepareReschedule() with callback
|
2019-02-14 14:04:46 -05:00 |
|
Weiyi Wang
|
eb050b8403
|
Kernel: replace usage of Core::System::GetInstance()::Timing()
|
2019-02-14 14:04:46 -05:00 |
|
Weiyi Wang
|
e87dc17da2
|
Pass system into arm interpreter; fix tests
|
2018-12-05 20:21:14 -05:00 |
|
Weiyi Wang
|
8118be6615
|
Kernel: pass in MemorySystem
|
2018-12-05 20:16:42 -05:00 |
|
Weiyi Wang
|
7a564b904b
|
tests: use VMManager::MapBackingMemory
|
2018-11-16 00:16:13 -05:00 |
|
Weiyi Wang
|
9458e4d8ec
|
CoreTiming: wrap into class
|
2018-11-04 10:26:38 -05:00 |
|
Weiyi Wang
|
eb285c33fd
|
kernel: make handle table per-process
|
2018-10-22 21:32:34 -04:00 |
|
Weiyi Wang
|
13c26b4371
|
Kernel: pass ref to session pair
|
2018-10-18 21:41:36 -04:00 |
|
Weiyi Wang
|
9565091fc2
|
kernel: pass ref in Process
|
2018-10-18 21:41:36 -04:00 |
|
Weiyi Wang
|
213b259cf1
|
kernel: pass ref in CodeSet
|
2018-10-18 21:41:36 -04:00 |
|
Weiyi Wang
|
eec11a94cb
|
Kernel: pass Kernel ref in Event
|
2018-10-18 21:41:36 -04:00 |
|
zhaowenlan1779
|
3b37818e5e
|
Port "externals: Update catch to 2.3.0" from yuzu (#4060)
* externals: Update catch to 2.3.0
Updates the library from 2.2.3 to 2.3.0
* fix catch2/catch.hpp includes
|
2018-08-24 19:45:57 +02:00 |
|
James Rowe
|
f61141e86a
|
Update the entire application to use the new clang format style
|
2018-03-09 10:54:43 -07:00 |
|
wwylele
|
94ae0b1305
|
HLE/Tests: add tests for MappedBuffer IPC HLE translation
|
2017-12-03 00:05:20 +02:00 |
|
Subv
|
35a61ab053
|
HLE/Tests: Added tests for the StaticBuffer IPC HLE translation.
|
2017-11-12 11:00:00 -05:00 |
|
Yuri Kunde Schlesner
|
cdefefc539
|
Kernel: Fix typo in test name
|
2017-06-22 02:21:18 -07:00 |
|
Yuri Kunde Schlesner
|
f64d0b3f26
|
Kernel/IPC: Support translation of null handles
Missed this in my first implementation. Thanks to @wwylele for pointing
out that this was missing.
|
2017-06-21 14:27:03 -07:00 |
|
Yuri Kunde Schlesner
|
60a882cd50
|
Kernel/IPC: Add tests for HLERequestContext buffer translation
|
2017-06-18 16:05:58 -07:00 |
|